Re: Quick Console vs. PC question
There are very few games that support cross-platform play, and even those don't support it between the rivalling consoles (as far as I know). BF2 is not such title, you could buy it for a console and PC and you'd have different profiles etc.
Also, I'm a fairly good shot with a controller, but PC players would absolutely destroy me with the precision of a mouse.