I know this is going to become big debate but I'm giving my opinion anyway sense I'm a long time Call of Duty fan! The graphics on MW3 were slightly better but I can't say the same thing for game play online. On MW3 there is no marathon, no commando, all of the weapons kill almost instantly which makes defense very hard to obtain, the map readings are not accurate, and the overall customization menu for weapons and perks is just plain confusing. I mean seriously I look at the map and I go to the enemy red dot indicator and there is nobody there, the map does not read correctly, it's just a completely useless tool, however, on MW2 the maps are accurate and you have better options to select from that makes each gamers experience unique. The maps on Mw3 just suck and I was so bored when playing them, I feel like i wasted 60 dollars. It's just my opinion, sure there were allot of hackers on mw2 but that was easy to avoid and I never played with hackers much anyway, besides mw3 is already being hacked, I saw one guy using an all golden weapon. Also my father and I were online playing team death-match with split screen, and I shot this one guy carrying a riot shield in the face 6 times then he pulled out his shield and started backing up, my dad told me to keep shooting him so he could go around knife him in the back and the stab failed. This guy survived 6 Barret 50 Cal bullets and a stab, that's impossible in real life and in the game!!!! It's pathetic that hackers are already on the mw3 lobby. To sum this up, I think mw3 is complex, boring, and a cheap imitation of Mw2. Mw2 is much better, and when I went to play it today there was nobody playing, I sat there for 30 minutes to get one game in. I can't believe people like this crappy game so much that they just bail on Mw2! What's your opinion of the online game play on Mw3, I say it sucks major donkey nuts