1st: Heavy Rain, definitely. Brilliant main characters (well, 3 out of 4, Madison could have a little bit more backstory), amazing story, very interesting gameplay, beautiful graphics, and probably the best gaming idea in a long time. I'm talking about 'One of your characters died? Shame, we're moving on, you have 3 left' situation. It really helped you feel like you are really fighting for your life more than all of the survival horrors combined. 17 playthroughs, and that's probably not the end for me.
2nd: Alpha Protocol. This game got a lot of hate, but I loved it from beginning to the end. Sub par graphics are not enough to discourage me from playing great ME2 + Deus Ex like gameplay mix, with a pretty decent story, which is REALLY shaped by your actions (they even made it better than in Heavy Rain, and that's something). 4 playthroughs so far, and I still missed a lot of content probably, so I'm definitely not over with it.
3rd: Assassin's Creed: Brotherhood: I completely forgot about it initially, sorry Ezio. Well, it's just the same amazing AC II, with a few more interesting tweaks, and multiplayer which is great so far, and will be brilliant when the waiting time (to connect with a server) will be reduced.
4th: Mass Effect 2. Not really RPG anymore, but still a barrel of fun. I like the story and the characters, and gameplay is really good.
5th: Red Dead Redemption. A bit overhyped, but only a bit. I beat it once, had a good time, but for now I'm not going to play it again. Still, the best Wild West game ever.