Das kommt darauf an, was du damit machen willst.
Hyperthreading ist gündtig, wenn du oft mehrere Sachen gleichzeitig am Laufen hast
64 Bit: Gibt einen großen Geschwindigkeitsschub, muss alllerdings von der Software auch explizit unterstützt werden. Entsprechende Linux-Versionen gibt es, bei Windows bin ich überfragt.
Dual-Prozessor: Siehe HT oben, aber ein reines Dualprozessorsystem ist für einen Desktoprechner nicht so sehr zu empfehlen, da die Anschaffung sehr teuer ist (spezielle Speicher und Mainboard).
Ich würde mir auch am Liebsten eine neue CPU anlegen, will aber noch warten bis AMD bei einem Format bleibt und nicht ständig die Steckplätze wechselt, denn aufrüstbar sollte das Ganze natürlich auch noch sein.
Das muss im Endeffekt aber jeder für sich entscheiden.