PentiumM is a very good chip. It's Pentium3 architecture based.
Overall, Pentium4 is not as great as most consumers recognize.
It's created for high-clocking sales strategy of Intel.
Intel starts discarding P4 and switching to enhanced-PentiumM line for desktop.
PentiumM > Pentium4
(some highclock P4 chip is a bit faster than PentiumM, but with much more heat and power consuming)
I also recommend AMD Athlon64 chip, this is the King.
This is also low heat, low energy consuming chip.
Athlon64 > PentiumM > Pentium4
Overall, Pentium4 is not as great as most consumers recognize.
It's created for high-clocking sales strategy of Intel.
Intel starts discarding P4 and switching to enhanced-PentiumM line for desktop.
PentiumM > Pentium4
(some highclock P4 chip is a bit faster than PentiumM, but with much more heat and power consuming)
I also recommend AMD Athlon64 chip, this is the King.
This is also low heat, low energy consuming chip.
Athlon64 > PentiumM > Pentium4