PC easily

expecially for a FPS type game.
but just between the online noobs (consoles) PS2. open network, + free = better.
PS2 has NO subscription fee man. dunno where you heard that. you just hook it up and your on.
And just because its all broadband for xbox does NOT mean no lag, likewise just because PS2 has 56k'ers doesnt mean lag either. if your on broadband just cuz a person thats laggy or has a slow connection is on wont make you lag. your ping is your own.