I take it the difference is the FX is a single core vs 64 being dual core.
is the FX chip 64 bit?
Which would overclock the best?
All AMD chips are 64 bit -- an FX single core, (see odd numbered FX chips).
The higher clock will give you better performance in single threaded applications, the dual core will give you better performance in multi-threaded applications or if you are doing a lot of heavy multitasking.
Overclocking AMD chips is more difficult than Intel chips. Using simply air cooling, typical over clocks on earlier versions could not reach 3.0 GHz, on today's chips the FX-62 can hit 3.1 or 3.2 GHz or so -- all this on air cooling. AMD overclocking is limited by their process technology and architecture. AMD makes slower switching transistors so the fastest max theoretical speed is reached much earlier, SOI also self-heats, which decreases mobility so it is a catch 22, the higher you clock the hotter the transistor gets locally (regardless of your cooling solution), and slower the electron can travel, thus reaches that max speed quicker.
Now --- I understand you are bent on AMD, that is not a bad thing --- but if you are considering overclocking, the C2D just trashes AMD chips on this front. C2Ds are reaching 80 to 100% overclocks. If you are going to OC to get to the best performance,
you are -- in my opinion -- throwing your money away on AMD.
http://www.tomshardware.com/2006/08/02/thg_tuning_test/
THG looked at FX-62 vs Core 2 Extreme overclocking and compared performance.
Harsh......but pretty much true.