I'd like to upgrade the CPU in my father-in-laws PC for him.

his mobo is an ASUS P4S8X-MX.

he's currently running a Celeron D345, what would be a good CPU upgrade that will run on this board?

(I've never been fond of the Celeron chips, I still run my old P4 2.4 and it feels much faster and more stable)