I've just fired up Battlefield 2 for the first time in well over a year since buying an Xbox 360. Although i do love playing games on the Xbox 360 i always liked the true FPS game better on the PC due to the faster mouse/keyboard control system and to top it off i'm getting a ping of 15 in UK servers! (thanks VM)
So i've decided later this summer when i've got some money i'll upgrade my system to atleast a Intel Conroe E6600 and a DX10 card just so i can whoop Zingles **** on a good game.
[edit]
I guess i'll need Vista for DX10?