With the next gen on the horizon I went and looked back at my 10 fav games from the gen across all platforms.
10. Red Dead Redemption- PS3/360 9. Littlebiplanet 2- PS3 8. Portal 2- Xbox 360/PS3 7. Halo 4- Xbox 360 6. Bioshock- PS3/360 5. Metal Gear Solid 4- PS3 4. Super Mario Galaxy 2- Wii 3. Fallout 3- Xbox 360/PS3 2. Uncharted 2: Among Thieves- PS3 1. Mass Effect 2- PS3/360
10. Call of Duty: Modern Warfare (I'll consider the series as one game) 9. Super Smash Bros. Brawl 8. The Elder Scrolls: Skyrim 7. NBA 2K11 6. Halo 3 5. Grand Theft Auto IV 4. Uncharted 3. Pokémon Black/White 2 2. God of War 2 1. Super Mario Galaxy 2
Wii - Xenoblade Chronicles X360 - Skyrim X360 - Halo 3 X360 - Borderlands Wii - Super Mario Galaxy X360 - The Witcher 2 X360 - Castle Crashers X360 - Bayonetta X360 - Dragon Age: Origins DS - Radiant Historia
Now, keep in mind these are games that I personally have played. And games that kept my attention the most. There's a bunch of games that I haven't played that I'm sure are great (i.e., Red Dead Redemption). Just haven't gotten around to it.
There's also a bunch of games that is on my backlog that I still need to get around. So this list is still ever-changing.
Plus, I don't own a PS3, so I can't comment on any of those games there.