I much prefer IW because their multiplayer is far superior. After saying that I feel the need to say "but I love zombies", because I really do love the zombie game type, however, BOs multiplayers was.... disappointing. At first I thought the currency system was awesome, I could have what I want, when I want it, and if I didn't have enough money, go play some wager matches. But then (There is always a "But then.") I found out that it wasn't simply a "but what you like" system, it was a "Buy what you like, after you've unlocked it" and I thought that was redundant. Why must I BUY things AND UNLOCK THEM? It really should be one way or the other, by doing that you're just saying "yeah you've earned it, but do you have x amount of fake money saved up?". And on top of that, once I get my AUG bought and paid for as well as my scavenger sleight of hand, ninja and claymores, I run out of all need for the stuff. I realize these points kind of contradict each other but what I'm saying is: The money is useless once you get what you know you like, but if you want to try something new you tend to be out of luck. This really constricts people to using the same strategy/style that they used in MW2 or the last CoD they played, and what do we tend to call things that have the same game mechanics and you play the exact same way? A DLC. Granted, there are new guns and a new campaign, but wouldnt it be much better if IW made MW3 WITH treyarch, and they just let treyarch throw in the zombies and help with the writing of the story. To me, that is the perfect combination. So in this "Perfect Game" IW does: the game play in the campaign, all of the multiplayer and the graphics. Treayarch does: the writing of the campaign, zombies. Who does it seem would be doing more work? IW, for a reason.