So I've just started getting SMART errors and crashes on my late 2009 27" iMac. So the issue is what to do about it. The machine was beginning to lag a bit, but its the quad i7 version and I don't do anything that I think would strain the graphics chip (my wife uses it for Office through a citrix environment and otherwise its Photos, iMovie and a bit of local Office). So I figure while I'm going through the massive PITA process of opening it up it could be worth going the whole hog and sticking in a 1TB SSD rather than just doing a like for like (and bumping up the RAM from 4GB to 16GB). My files are sitting at a little over 500GB so that should buy me a couple of years use for a not ridiculous price. And even if the machine does cark it before then the investment is unlikely to be wasted as the SSD can always go in my MacBook or possibly even whatever the replacement ends up being. Am I mad to be contemplating that or would I be better just picking up a 1TB 7200 rpm and putting the money saved towards a new iMac a little sooner? I reckon the HDD and memory is probably a fair bottleneck for me given my usage so even buying new I'm looking at spending nearly as much on top of the base price as I'm talking of spending here just to get the 1TB Fusion Drive and 16GB memory, for probably not a vastly quicker machine.