I never seem to get above 50% CPU for the fahCore_65.exe process. System Idle process hovers around 50. I have the CPU Usage slider in configuration all the way to the right. Is it XP-Home that keeps the process from using more cycles? I have a P4 3Ghz and 1G mem, and a nVidia 6600Gt graphics card. I dont mind FAH using all the CPUs it can grab while I am not using this box.
I think you have HT (Hyper Threading) enabled and you are using the maximum available, but the task manager reports the usage incorrectly. In otherwords no need to do anything different.
You have either a dual core, or Hyperthreading cpu.
You could uninstall the gui client, and install two instances of the console version. Each would take up
a different side, and you would reach 100% utilization.