I have to disagree. CoD2 on 360 has sold over 2 million and it had multiplayer issues on 360. CoD4 is one of the best looking games on any platform & Infinity Ward has had at least 2 years to make it, being able to fully utilize the 360 this time. They've also moved away from the WWII setting to a more popular modern setting. They're benefiting from a much larger 360 installed base and the game is releasing earlier so that it can take full advantage of the holiday shopping season.
3