Usually i don’t like very much shooter games but recently i got COD 4 and i have to admit that it’s really really fun. The Single player mode is very nice with a story maybe not so long but very intence and addictive ^^… But the thing that make this game really worth buying is the multiplayer, i mean, we all know that Xbox Live! service is good but with this game is totally awesome! I don’t have a so good broadband connection (4mb) but, every night i play well with no lag at all, maybe is the game, maybe the Live service in any case the game flow is alaways at top terms.