Ewww
Infinity Ward ruined there rep by firing their lead designers, and making that piece of stuff (IMO) Mw2
They didn't fire them, you dolt, they quit because they were tired of Activision's bullstuff.
Anyway, Treyarch blows. Don't tell me "WaW was decent", because I know it was, and for one reason: Treyarch didn't actually do stuff, they reskinned CoD4 (inherently a good game) and called it a game (Read: Mod). The SP of WaW was just god-awful. Other games they've made are just as awful (Web of Shadows, who the forget can forget up Peter Parker's voice, what the stuff).