My iMac (2011, 21.5-inch model) was feeling down. It was running out of disk space and everything was slowing down to a crawl. So a about six months ago I decided to upgrade my iMac with a larger hard drive and increased memory, restoring performance to be faster than ever. It was far cheaper to upgrade my Mac, and it was much easier than I expected. It took me about 30 minutes to do the upgrades, and my iMac is much, much faster. Here are the specific parts I used for my upgrade: Hard Drive I went with this 4 TB Seagate Hybrid drive for a few reasons: It's HUGE. At 4 TB, it is eight times bigger than the stock 500 GB hard drive. It is affordable. Per GB, it is far cheaper than any SSD. Being a "Hybrid" SSD/Hard drive device, it is FAST. The modern OS really expects fast disk devices. This sped up my Mac a lot. It is a one-for-one replacement for the old device. It easily fits inside the case. [Update: this driver has remained fast...
Useful and Useless Ideas from Lance J.