haha, funny thing, i had the same problem a few days before. unlug your power brick, blow in your power cord and then wait some minutes. when I came back a few minutes later, I plugged it in, and voila! it worked again.
I assume it was contact problems, at least this way fixed it for me.