It's all opinion really. Some people will say Super Mario Galaxy, some will say Bioshock and some will say Halo 3. There's no use bickering about it really.