Skyward Sword and Skyrim are the only real contenders this year for best RPG, some might say witcher 2 and I've never played it but games that limit you to begin a single person aren't really deserving of being called an RPG, you hear me Dragon Age 2?
Then again I haven't played Dragon Age 2 either since I called that it would be a bad game...
I'm sorry but if you haven't played it you're in no position to say it's bad. Or good for that matter.
When you get right down to it the main restriction in DA2 is you're forced to play as a human. You can customize it's look. You can advance in many different ways so after awhile they're all different. Even in Skyrim if you play as say, a male Argonian, you're using the same model as every other male Argonian except for customizations. In the end the only limitation DA2 had which other games don't is you have to play as a human.
DA2 was certainly more polished although it did have a few bugs. However, as with all Bioware games it was heavily scripted and pretty much linear except for a few optional side quests. Also it was short. I could play DA2 through 3 times for the time I've spent on my one Skyrim character.
In the end DA2 was a nice game and I enjoyed it but Skyrim completely blows it out of the water. Skyrim has FAR more content, is nonlinear, and lets you do FAR more things then DA2 (or any Bioware game) would ever dream of. I love Bioware for their landmark games, but their DA2 just doesn't come within shouting distance of Skyrim..
However, I recommend DA2 to those who are so bent out of shape over bugs in Skyrim they can't see the game. DA2 isn't nearly the momumental work that Skyrim is but hey, DA2 doesn't have many bugs and it sounds like that's all some people care about.