Steam is having a Modern Warfare 2 Double XP, Free Weekend where you can play the multiplayer component of the game for free this weekend. Nice stuff, especially if you've somehow not played this game yet or not played the multiplayer component before.