my top 20 are:
1. Mass Effect
2. Gears of War
3. Halo 3
4. Conflict Desert Storm 2 Back to Bagdad
5. Pokemon Blue
6. Halo 2
7. KOTOR 1
8. KOTOR 2
9. Elder Scrolls 4: oblivion
10. Marrowind
11. Halo
12. Starwars Battlefront
13. Starwars Battlefront 2
14. Diablo 2
15. GTA 4
16. Crash Bandicoot
17. God of War
18. God of War 2
19. Call of Duty 4
20. Spyro Legand of the Dragon
top 5 this gen are:
1. Mass Effect
2. Gears of War
3. Halo 3
4. GTA 4
5. Call of Duty 4