-Intel Pentium (3.4GHz)
-512 RAM
-80Gb HDD
-Nvidia Geforce 6200 graphics card
-ADSL Connection (This is only for multiplayer games unless played of LAN)
This is what I run BF2 on and it runs fine but I beleive it would run on a 2.4GHz Processor.
As for the price of a computer with these specs it all depends on what country you are in and which brand you want.
Well like i said i only have a 6200 geforce and 512 ram and it runs real smooth and on high. So unless I have extra couple of 512 ram i don't know about in my computer....
That's absurd to say you need a 3200+ to run BF2 on high... Games aren't quite made like their graphics are. Almost all of the same features are on no matter the video options that are selected. I'm going to say a good Athlon XP processor could do everything a processor needed to do in that game to run everything on high.