" my intel 640 3.2 Ghz HT processor is running at 1.6 Ghz weird "
It's probably the H/T just throttling down the cpu. When there is no load ( idle ) they tend to run at 50% of power. Have you put the cpu under load and test it or as you say. Disable H/T in the bios and check the settings.