While I'm at it I'll do a top-ten for Gamecube, only this time screw exclusivity, if they are on this list that's because IMHO the game is worth playing and worth playing ON the Gamecube. Actually, screw that, there are too many good games worth getting for the Gamecube to fit into a top-10, here is my top 20, you're not a real gamer till you've played them all
1. Eternal Darkness
2. F-Zero GX
3. Geist
4. LotR: Return of the King
5. LotR: Two Towers
6. Metroid Prime
7. Metroid Prime 2: Echoes
8. MGS: Twin Snakes
9. Paper Mario: Thousand Year Door
10. Resident Evil
11. Resident Evil 4
12. Resident Evil Zero
13. Star Fox Adventures
14. Star Wars: Rogue Squadron II
15. Star Wars: Rogue Squadron III
16. Super Mario Sunshine
17. Super Smash Bros. Melee
18. Zelda: Four Swords Adventure
19. Zelda: Twilight princess
20. Zelda: Wind Waker
All rock solid titles and some of the best graphics of it's generation, and I STILL had to exclude some really fine titles to squeeze it into a top 20, and this is only in alphabetical order, Wind Waker is only at position 20 because it Z for Zelda is at the end of the alphabet.
Xbox top 10:
1- Halo: CE
2- Halo 2
3- Timesplitters 2
4- Timesplitters: Future Perfect
5- Burnout 2
6- Burnout 3
7- Red Dead Revolver
8- Ninja Gaiden Black
9- Black
10- Urban Chaos: Riot Response
But the best game of that generation came out on PC anyway and I wouldn't even know where to start for compiling a top 10 or even top 30 for the 2001-2006 time period