Call of Duty Modern Warfare 2 is a phenomenal game. It sucks that there are no dedicated servers (yet... and it certainly won't be implemented by the devs). One of the greatest things about PC online fps games is how much the community is integrated into the game (sometimes good or bad). Matchmaking is everything against that. You play with randoms, can't do *** about hackers, have to deal with high ping (yes you can still pwn with 200 ping, but it's an annoying experience), and don't have servers that are so awesome you always join them first.
They also decided to slap a $60 price tag on it. That's kind of a big deal. Other corporations will follow and raise their prices as well. And then they will cry about how pirates are shutting down their company.
So I just started the single player campaign, completed the test run, and was recommended 'Normal'. Since I've always played Veteran, I changed the difficulty and was asked THREE times if I was sure. Console much?