GUYS!!! Its really sickening how easy people hijack threads around here! dont turn this into a flame war.
Okay penline, if you can return what you've bought, i would do it, at least with some of your products. If you want the computer to be future proof, or at least in a relative sense, swap in the mobo for a PCIE mobo, preferabbly a DFI model. If not, then MSI.
Swap out the RAM for some DDR400, as DDR 333 is outdated and slow.
It is true that AMD Athlon 64 CPUs generally do better in games, but it is really only noticeable in benchmarks. A p4 3.4 ghz CPU with a 6800 GT would do nicely for BF2. You also have to make sure the PSU is from a good brand. By that, I mean OCZ, Thermaltake, Antec, PCP&C or Ennermax. Everything else, whether or not it comes with a case, is crap. You also will probably want a DVD drive/burner, as they are kinda mandatory these days.
It would be helpful if you posted a budget
-AMD Athlon 64 3200+ Winchestor
-MSI K8N Neo4-F
-Sapphire Radeon X850 XT
-2x 1024 Corsair XMS Pro
<form action=\"http://www.srsyo.org/tfsearch.php\" method=\"get\">
<input type=\"text\" name=\"search\"><input type=\"submit\" name=\"submit\" value="Search!"></form> Search TF before you post!