I would say the Phenom II X4 B99. It has 4 cores, 6MBs of L3 cache, and is clocked at 3.3GHz. If you decide on something else, try to go for the most cores and the highest clocks (I doubt HP motherboards allow overclocking). I don't have much experience with AMD CPUs but this seems like a good...