My money is on the CPU as well. I tend to go by: nothing happens at all > motherboard or PSU. Powers on, but doesn't post > CPU. Powers on, but beeps error code > RAM or cards.
Ah, hope you get it sorted. Sucks when a component craps out and you're not exactly sure what needs to be replaced.