My 2011 mid iMac is failing. It freeze up every now and then. After a hard reset it refuse to boot into the OS and I have to reinstall it to solve the problem. (Already 3 times this week) I suspect the HDD is failing. It still works like normal most of the time but I use it mostly for work and it's the only computer I have so it's still quite inconvenient. I plan to update my iMac after the next update originally... Now I'm not sure should I wait for the update (maybe it'll be broken before the update then I'll be forced to buy a new one) or just buy a new one right away.