As per usual the game looks and sounds great, but.......
The very big but is its way to short (10hours main game play, under a day to finish!), its been hyped up so much and had a higher than normal price slapped on the game that it's defo not worth!
If a game is made to be an online multi player why not let every one know that in the first place? That way every one would not be dissapointed with how short the game is and they could then buy them for the PC as its a much better platform to play them on.
Consoles are still along way behind in this department, with the amount of players, size of maps and the servers which forever seem to have problems!
The vehicles are ok but you only get about a minute or so in each and cant do much at all with them!
The Special ops part is not bad to but theres only so many times you can play the same small game before getting bored.
All in all its not a bad game with some good parts, but id wait and get it in afew months and save yourself afew quid when the price drops and they have fixed all the bugs.
Keep playing COD4 or even better if you have a PC get BATTLEFIELD 2 if your after a multi player which is alot cheaper and alot better for online play!