I have played every iteration of CoD since the first, except for handhelds, I think.
CoD1, United Offensive, 2, 3, Big Red 1, Finest Hour, World at War, 4, MW2, MW3
I have at least done every campaign on each one, and all multiplayer if available.
I loved 1 because it was 10X better than the other WW2 FPS at the time: Medal of Honor (although Rising Sun on PS2 was pretty good and had bots for local multiplayer). So I played each one after that.
I thought W@W was pretty much perfect, but people were tired of WW2. In fact, I played it just a few weeks ago. MW2 was pretty awesome for it’s time as well, and I played the most on it.
Now I’m on BF3 because MW3’s campaign was mostly forgettable and the multiplayer setup was complete bullshit with the lag compensation. I will not play a game that favors those with bad connections over good connections and creates such incredible disparity for no valid reasons.