For the past week I have been trying to resuscitate the iMac. A little over a week ago I came home to find the beach ball of doom and then a failure to reboot. Still some options to try before I am forced to concede that it is going to have to be an expensive out of warranty hardware fix.
I don't begrudge the machine having a failure such as this, it's only been powered down for about 3 weeks in total over the 3 years I've had it (1 week for a flat move and 2 weeks for our wedding). In that time it's been working hard.
At least I don't have any worries about data loss. My multiple backup strategy is putting my mind to rest about that.
In the meantime I'm not feeling out of touch, or really without computer in any way. I've got the iPhone and iPad which cover most things and the old iBook G4 is being pressed back into service for the other essentials. It's impressive how many developers are still ensuring their applications are Universal.
I'll let you know how things progress, and hopefully that it turns out to be nothing too drastic.