Found this thread while searching Google. I have an AMD Athlon 64 X2 Dual Core at 3GHz but Belarc shows that it's not hyper-threaded. What's the purpose of having a dual core if they're not hyper-threaded?
HyperThreading is only for Intel CPUs. If you want hyperthreading (HT), then you need to buy an Intel CPU. Also, games do not take advantage of HT, so if that is what you are concerned with, then you don't have to worry about that anymore. However, even without HT, Intel CPUs performs better than their AMD counterparts when both CPUs have the same clock speed.