Finally got my long awaited copy of MW2 :). Didn't go to the midnight launch, cant be bothered to buy a game at that time lol. Also, most people would perceive you as being a nerd... Anyway, after playing a few levels i can say this game is the s**t. Graphics are eye-meltingly good, the guns are even better and the online is f*cking brilliant. Loving the quotes when you die in the game too, one of them refered to a phrase 'Nathan Hale' from Resistance had used lol.
The single player campaign follows on from the original MW. You play as Sergeant 'Roach' alongside Captain Mactavish (This is Soap from the original game) and also alternate to the US army corp as well much like in MW1. The antagonist in MW2 is Makarov, a Russian ultranationalist who has serious intent on taking over the country and anyone who stands in his way. So far in the game, there have been some awesome levels such as: *SPOILER* a level when you infiltrate a russian military base and escape on snow sleds..*SPOILER*I just had to say... However there is one particular level that is fairly controversial and you should probably approach it by just thinking that it is only a video game. The weapons in the game are quite dissimilar to MW1. New rifles, sub-machine guns and even duel-weild weapons are a welcomed addition to MW2. Don't worry, there's plenty of bad-ass weapons to pwn terrorist scum.
A new addition to MW2 is Spec-Ops mode. This mode of gameplay is a cooperative mode that doesn't concern the single-player campaign. There are different missions in Spec-Ops. I am yet to play it as of now, but it is accessible from as soon as you load up the game and sounds like a heap of fun with a mate via split screen or a buddy online. The missions range from spraying down wall-after-wall of enemies, or completing specific objectives within a level.
The multiplayer online returns in MW2 and is back even better than the first. Infinity Ward have added local match making to the online component to make it easier to find MW2 games within your region. Apparently this works by the server identifying the code for your PS3 and matching it with others in the region or even country. There is now no need to put up with horrible lag and f*cking annoying yanks when playing :D.
What are you waiting for! Please stop reading this, put some pants on and go buy this. Seriously, you're missing out if you don't.