Game Dilemma

Well, I’m going to be forking out some cash to pre-purchase Modern Warfare 2 soon; my question is… PC or 360? I have a fair bit of friends on XBL, but I just hate the limited capabilities of the hardware itself; then again, I’m also skeptical of IW.net and wonder if there will be enough people to play against on the PC. Your opinions?