If I'm not mistaken, the Pentium 4s support MMX instructions as well as SSE 1, 2, and 3.
There's no true benefit from HyperThreading other than the fact that it helps to speed up calculations slightly. Nothing else to it, and obviously won't make a single core processor act like a dual-core...