If you're a PC gamer, MW2 had to be the disappointment of the year. Shipping a PC game in this day and age without support for dedicated servers is so far beyond ridiculous I can't think of a proper term to describe it at the moment.
What's even more insulting is it is a 360 port in every sense of the word yet still carried a $60 price tag.
http://www.infinityward.com/forum/viewtopic.php?f=24&t=170116
Some guy went deep diving in the PC multiplayer .exe and found nifty code like this:
006D9298: 'We suck as host - ending the game',0Ah,0
0071EB98: 'set systemlink 0; set splitscreen 0; set onlinegame 1; exec default_xboxlive.cfg',0
0070573C: 'menu_xboxlive_privatelobby',0
The single player campaign had its moments, but $60 for a 5-6 hour campaign is ludicrous. I know it has no effect on them whatsoever, but Infinity Ward lost a customer, and that's a shame.
You should try playing PC games on a computer that isn't an e-machines. My computer is far from top of the line and I had no "jerky" instances, save a handful of sequences that put a heavy load on the GPU. As far as being graphically impressive, a good PC will blow the current consoles out of the water, and MW2 is no exception.
Here's a video that compares MW2 among the 360, PS3, and PC. Pay particular attention to the specular lighting, shadow quality, particle effects, and texture quality on the PC version:
http://www.youtube.com/watch?v=7W-zE0ham28