When I first ordered MW2, judging from my friends' feedback, I was extremely excited to play it. But time has changed MW2 ALOT. The campaign is still by far the best in the CoD series, and the Spec Ops is a fun alternative. But I mainly bought the game for mulitplayer but unfortunately I was dissapointed. Infinity Ward have abandoned the game in terms of patches and the Multiplayer is full or tryhards using over-powered weapons. For a person like me who had no previous experience on the game, I found it quite difficult to level up, due to games in which I went 8 kills to 27 deaths.
For the price MW2 is at currrently makes it worth buying, mainly for the campaign and Spec Ops, but in my opinion Multiplayer will leave you with a sour taste in your mouth.