IMO twilight princess is more of a 6th generation game since it is clearly a GC game.
My list is:
1: The Legend of Zelda: Skyward Sword
2: Super Mario Galaxy 2
3: Uncharted 2: Among Thieves
4: Xenoblade Chronicle
5: Super Mario Galaxy
6: Super Smash Bros: Brawl
7: Batman Arkham Asylum (waiting on the Wii U version before I play Akham City)
8: Metroid Prime 3: Corruption
9: Uncharted: Drake's fortune
10: Guitar Hero 3: Legends of Rock (No where near as good as the other games on this list, but it gave me allot of fun never less. Also enjoyed World Tour and GH5 but I put GH3 on the list cause it was the first 1 I played)
Honorable Mention: Metroid: Other M (yeah thats right), GoW3 and Bioshock.
Also If we could put 3ds games in there, Mario Kart 7 and Kid Icarus: Uprising would easily be on the list.
What?! I can't hear you over all this awsome! - Pyrrhon (Kid Icarus:Uprising)
Final Ultimate Legendary Earth Power Super Max Justice Future Miracle Dream Beautiful Galaxy Big Bang Little Bang Sunrise Starlight Infinite Fabulous Totally Final Wonderful Arrow...FIRE! - Wonder-Red (The Wonderful101)