So I got a 13 inch MBP in late 2010 and it was really really great. Then I went overseas about 6 months ago and had to ship it back. I think it was knocked around a little. I had some trackpad problems for a while but eventually they went away, apparently there was some kind of hard drive problem at the same time but Disk Utility fixed it. Then just a few days ago my laptop wouldn't go load past the loading screen, booted up from the Snow Leopard Disk and scanned the hard drive, there was a problem in red but disk repair fixed it. The computer has also been strangely slow lately, with a lot more of the spinning wheel. I ended up erasing the hard drive and re-installing Snow Leopard over Lion, and it's been better since then but still not the way it was. I've been pretty mobile with my laptop lately, taking it a lot of places with me and such, and over its lifetime it has been knocked around a bit, on planes, travelling, falling off beds etc. I read that impacts tend to gradually damage the hard drive and I tend to think maybe I have gotten to that point. I've just started leaving it at home all the time so it doesn't break but I am not so keen on that. So I was thinking, would it be worth getting an SSD put in? I have a netbook with a small SSD and it's been great, and been knocked around heaps. Would this maybe fix my problems? If so, should I just go to a local Mac store and get them to put one in, or should I source my own/go to an independent store? My MBP is out of warranty so that is not a concern. How much does it generally cost (I am located in Australia)? I was considering getting a new MBP when they come out, but now I am leaning towards an iMac, if I could just get this one working as my portable computer again that would be great. What do you think?