No need for 3 points - your third point is more than enough.
MW2 is close to 10 million already (on just the 360) where as Halo 3 is sitting just shy of 11 million, and like you said there is a 2 year gap from when Halo 3 came out than to when MW2 came out. Granted there are a lot more 360 consoles out there, but just look at the numbers ODST put up, not that great.
Unicorns ARE real - They are just fat, grey and called Rhinos








