Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Do you use a bluetooth mouse/keyboard? I have been having the same issues with my 2010 iMac. The only way I can get it to turn on is to press the power button.

If you do, then you are definitely not alone.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.