I heard(from kotaku I think) that there will be spec ops, and that there will be missions which work a lot like zombies, where the enemies come in neverending waves. They'll probably have guns, though, so I doubt it will be as good as zombies.

I've always felt that IW games were much better than Treyarch games, even though my first CoD was WaW. The Treyarch engine just feels wrong, and clunky, while the IW engine feels really smooth and good.
I'm actually hoping that BF3 will destroy MW3. CoD needs to die, it's success is influencing a lot of games, and I really dislike it. Every shooter is compared to CoD, which pissed me off. If BF3 goes back to the BF2 gameplay they'll actually have a chance of destroying CoD, however small it may be. If they continue with the Bad Company style they'll probably stay where they are, below CoD. -.-
If Raven is able to fix the problems of mw2, and NOT follow BO, then this may be a great game, seeing as this is Activision we're talking about I doubt they will do anything like that though. They'll probably copy BO in everyway possible to please all the kids who bought BO as their first CoD game.
