Je kunt een single- en dualcore niet echt vergelijken in snelheid. Dual core werkt gewoon anders.
Een snelle single core zal altijd sneller zijn dan een trage dual core als je maar 1 programma draait, maar zodra je 2 programma's gaat draaien, kan de dual core heel goed een stuk sneller zijn.
HT processors zijn gewoon single cores. HT werkt op zo'n manier, dat als 1 proces even wat minder van de CPU gebruikt, dat dan een ander proces die beschikbare ruimte kan innemen, en dat kan in sommige gevallen sneller zijn.
Als je kan kiezen tussen een P4 3.0GHz HT en een P4 3.0 GHz non-HT, zou ik die met HT kiezen.