oh boy. seeing this thread was a bad idea for me, because i am a CoD fanboy.
/rant
The CoD series went downhill seriously fast after CoD4. Despite what anyone will say, World at War was created with the express purpose of making Activision and Treyarch more money. In an interview, a head Treyach exec said (in paraphrase) "we made WaW b/c demographically, WWII FPS games make the most money." As a result, it was terrible. No disrespect meant to the WaW part of the CoD division, but that game is just plain bad.
Then MW2 came. I thought "oh good, IW is back on the scene. hopefully they fixed all the parts about CoD4 that were broken."
Nope. They masked them with a more arcade-style gameplay and an even more broken game. I own every CoD game, going back to the original CoD on the PC. I have CoD2, CoD4, WaW, and MW2 for the xbox 360 and CoD, UO, CoD2, and CoD4 on the PC (i no longer own CoD3 because it was physically painful to be in the same room as that game, especially after the awesomeness of CoD2, my all-time favorite FPS). I will never play any CoD game other than CoD2 or CoD4 because MW2 and WaW have ruined it for me. As a result, my xbox has not been on in about 3 or 4 months. I refuse to play broken games made by once-great, now-ruined developers for the express purpose of making more money. I really hope the guys fired from IW because of pressure from Activision (big surprise, they didn't like the direction the CoD series had taken either) create a new game developer company, because no game with the CoD/IW label will be the same, at least to me.
/rant
Well, it felt good to get that off my chest. I won't be getting MW3. I have no interest in it anymore.