Someone posted a similar problem a few days ago, and he found the problem to be the memory. He must have knocked stick when cleaning, but after he reseated the memory, all was well again.
I suggest you try reseating yor memory and any cards (graphics etc) you've got plugged in.