PC will always be far superior for fps games. It's a shame developers build a game around consoles first and make shitty ports to the PC, but I understand the reasons for it. Still, it is unbelievably absurd that Modern Warfare 2 didn't even have dedicated servers for the PC. The first PC shooter I played online was Delta Force II in 1999 and that game had dedicated servers. I played MOHAA religiously from 2002 to 2005 and that game had support for dedicated servers and up to 32 players.
In 2006, Red Orchestra was sold as a stand alone game. That game had support up to 64 players, varied maps, huge tank battles, hectic artillery, and very satisfying gunplay. The second game is coming out in a few months and it will probably be one of the few fps games coming out this year that is PC only.
If developers wouldn't have forsaken PC, fps games would be generations ahead of where they are today. Essentially, gameplay has not changed in at least 5 years, when Battlefield 2 was released. Uncoincidentally, that was one of the last mainstream PC only games to be developed. If developers would have stuck with PC first, there's no telling where fps games would he today. I look at games like WWII Online and imagine that's what fps games could be like today if a major publisher would fund a good development team. That game has the vision, but just no money at all to make a good infantry and tank combat system. I really hope RO2 does well financially, as they expect it to, because they could really get close to making something similar to WWII Online if they could just get the cash (they are indy and have no publisher). I really think if an fps game with the gunplay of RO and the vision of WWII Online came out, it would get the fps genre out of the developmental dark ages it is in right now.