Well learn about the technology before you spread your "humble opinion," Please. Hyper-Threading allows one processor to execute two threads for every clock cycle because it "emulates" two processors. (One physical, one logical) For multithreaded applications, this means a considerable performance boost. Unfortunately there aren't many right now, but we should see an increase of them in the near future.