Here are my top 10:
10) Jade Empire - Although I really liked the Knights of the Old Republic 1 and 2, this game further upped the ante with an amazing gameplay set in old China. The martial arts along with the controllable combat (unlike the dice roll system of KoToR) makes this game amazing. Have played it atleast 5-6 times. It doesn't have the Star Wars vibe that I love but the gameplay and story makes up for it.
9)Star Wars Battlefront 1 and 2 - These games were amazing shooting games based on the Star Wars universe with an amazing gameplay as well as awesome co-op as well as multiplayer elements. Have spent hours playing this with friends and family alike. Just fearful whether EA will do these games justice or not with the 3rd part.
8)Advance Wars 1 and 2 - Similar to FE games these games are amazing turn based strategy games. Plus lack of permadeath and producing army units gives a unique property management twist to this game which FE does not have. Sadly Intelligent Systems yet has to release another game after Days of Ruin which was also an awesome game!
7)The World Ends with You - An amazing game from Square Enix which is quite not at its great game making stage, this game puts rest to those worries, temporarily atleast. With an amazing storyline with twists and turns, as well as the dual screen gameplay (controlling both at once? Oh yeah!) this game also has likeable characters and a unique RPG. Plus Joshua!
6)Starcraft 2 - I have not played Starcraft 1 or Starcraft: Brood War, but I have played both parts of this game and I loved em both. They were some of the best RTS games I have played so far, eclipsing my love for Warcraft 3 or the Age of Empires series. The storyline was great so was the gameplay. As a bonus, the graphics were good as well.
5) Metroid Fusion - The first Metroid game I played, I loved this game a lot. Having played it multiple times (as meant to be) finding new things everytime, the game is really fun. Although I also really liked Zero Mission as well, this game holds more nostalgic value to me and has great gameplay and is an awesome 2D platformer shooter!
4)SMT: Devil Survivor Overclocked - This game has been my first 3DS game plus I have played the original DS version to death and can say that this ranks in my top 10. I have liked this more than the main SMT series plus the second Devil Survivor game. The upbeat style, characters, full voice acting as well as the mix of Fire Emblem and SMT gameplay makes this game a must have.
3)Fire Emblem: Path of Radiance - An amazing game! I am a huge fan of the FE series and the Tellius games hold a special place in my heart. This is my favourite Fire Emblem game and my 3rd favourite game of all time. I really loved the storyline as well as the different skill mechanics. Plus the main character was much better than other FE games and this game had some of my favourite characters.
2)Chrono Trigger - another RPG, this game is a marvel. If I did not love the Golden Sun series that much, this probably would have taken the cake as the best game for me, EVER. Really love the time travelling elements as well as the way the fights and storyline is handled. The techs and everything make this another gem. Once on SNES, the upgraded version is also on DS. I played both :D
1) Golden Sun 1 and 2 (If I listed em individually won't have enough space plus it was meant to be 1 game)
These games are epic and really enjoyable. I love the RPG along with some elements of Pokemon and tons of problem solving. Also the adjustable classes along with the story and likeable characters make these 2 games absolute gems to play! I was absolutely hooked to this game and can't wait for the 4th game to come out. Sadly the 3rd game wasn't good enough to make it to this list but good nonetheless. I am a huge fan and also can't wait to see Isaac in Smash 4!
You can see that I love my RPGs :D Especially Japanese ones. And I have a soft spot for Nintendo games, more of which could have been included if I had top 20. Sorry for the long post, but I love adding images to my posts!