I think I succeeded in reducing the CPU usage with the -config switch (there is a specific option for the percentage and I set it to 80%).
The problem is that, now, the CPU level hardly reaches 60%, so, the functionality is not perfect.
I have 2 other questions for you:
1) How many instances do you have under services? I have two instances, both of them set to automatic. The 1st one is called "FAH@c:+Program Files (x86)+Folding@Home SMP Client+fah" and is currently running, while the 2nd one is called "FAH@C:+Program Files (x86)+Folding@Home SMP Client+fah.exe" and apparently has been shut down;
2) Do you know how can I access the stats while the process is running in the background? If I launch the fah.exe executable, it starts the configuration wizard all over again
A complete uninstall and reinstall of the application fixed the problem of the double instance under services.
Regarding point 2 of my original post, I found out the program saves a log file in the installation directory (FAHlog.txt).
Apparently, this file contains the same lines as the console window, so, if you want to check the client status, you can read the log file.
Finally, if you need to change the client configuration, you can use a command prompt to run the fah.exe using the switch "-configonly" (without quotes).
This switch should allow users to change the configuration and quit without beginning a new work.
Asus M2N32 WS PRO | AMD Athlon64 X2 4200+ | 4 x 1024 MB Kingston HiperX DDR2 800 | Gigabyte GeForce 8800 GTS 640 MB | Thermaltake Silent Purepower 560W | Cooler Master CMStacker | Hercules Prophetview 920PRO DVI | Microsoft Vista Home Premium 64 bit