Hi Brett,

I think a root cause of non-waking is the "power management unit".
Perhaps have a look around http://discussions.apple.com and macfixit,
etc, as I think other people have had such problems in the past. Apple
describes the PMU reset as a "last resort", but the instructions are
here: http://docs.info.apple.com/article.html?artnum=14449

James.