without being condemning of the hardware you have, though SR71 has a point; you should look into investing your hard earned monies into an upgrade else then just cpu. Meaning a new CPU, Motherboard and Ram.
but more to the point of actually answering the question you posed, your Motherboard can handle the following CPU's
Hewlett-Packard 0A60H Mainboard Processor Support List.
- Intel Pentium 4 processor: 531, 541 631 641 651 661
- Intel Celeron D processor: 331, 347, 352, 356, 360, 420, 430, 440
- Intel Pentium D processor: 915, 925, 935, 945
- Intel Pentium Dual-Core processor: E2140, E2160
- Intel Core 2 Duo processor: E2140, E2160, E4300, E4400, E6300, E6320, E6400, E6420, E6600, E6700
Intel Core 2 Duo processor E6700 being the...