i still think COD2 was my fav of them all as the online play was immense, as a single player its close between cod2 and 4, 4 maybe shades it for that sniping mission that was unreal, crawling through the grass with the bad dudes walking down the hill great game play!!!