koffieboon on 18 November 2007
Some titles are missing for 2007:
Mass Effect
Metroid Prime 3
Call of Duty 4
Virtua Fighter 5 is above 90 for XBox 360 and the PS3 version was also released in 2007
And there could be some other titles getting 90+ that haven't come out yet.