MW2 is not a PC game, period.
Free online and Steam support, better control option and superior image quality all around. It's evidence of the excellence of the PC platform that even a horribly gimped PC version still towers above the other versions.
That is about how I feel...though with slightly less venom. Despite all the hate people have for the PC version, all the hate comes from IW removing features and making it more like the Xbox 360 version. It isn't as if the 360 version has dedicated servers, lean, etc. I'll still say that if you will play online, just get it on the system you know where friends will play. The game will be big enough on all three platforms that a community will be built.
I bought it on PC because, now that my PC is super good, I would much rather play shooters using kb/m. I'm not even going to bother claiming it is superior to a controller, it's just my preference (even though I thought CoD4 on 360 had great controls for what they were). You can make a point about graphics being better, but like with CoD4, the games don't look good and the advantage of faster fps on PC doesn't work since the 360/PS3 versions also run at 60 fps (most likely why it doesn't look too good).