There can be a pretty big variation of PPD depending on the WU you are processing
on F@H forums I saw Grandpa_01 : i7 2700K @ 4.8Ghz smp gets between 12,000 (WU 7611) and 27,000 (WU 803x) PPD
so it sounds like you are floating around the right ballpark
in the past using Hyperthreading while folding was beneficial, but currently running SMP on all virtual cores will actually hurt your PPD - as they do not have floating point registers and the extra workload falls to your Physical cores slowing the overall processing of WU's
as you get a disproportionately large reward for Fast completion of WU's... running hyperthreaded SMP cores looses you the Fast completion even though you do more work.
People often reduce the number of virtual cores running by 2+ to improve distribution of system resources and does not lower PPD + can improve it.
If you want to use your (ATi) GPU you must set aside a CPU core to "speak" to you Ati/AMD 6950 or you will get Very Low SMP PPD
The Spare unused virtual cores are enough to help feed the 6950 successfully I believe
Soon i need to upgrade my system, more PPD and less power usage, electricity costs too much here in the UK...
am currently stuck on those nasty 7611 SMP projects for the last 2 days, has lowered my PPD by maybe 20%
Well, have an experiment and good luck on your folding