i play everything on my XPC

w00t
CS with ken cuz i beat all my other games, but im gonna probably get BF2 soon cuz i got a $50 gift card to EB games. just havent gone to providence yet
so which game should i buy;
Battlefield 2
or wait a couple weeks for
F.E.A.R.
and
Quake 4
I already know that quake 4's gonna run good on the XPC but not so good on the killbox (comp in my room), since Doom 3 was a bit choppy on it and they share an engine.
Hmmb. F.E.A.R. looks like it will scare the hell out of me. good thing? probably
Battlefield 2 has an immense online ranking system that in the end will make me feel like a complete n00b