My mid 2010 has 56GB left from 250GB. Too many movies/Doctor Who episodes in HD. I found an eBay seller listing refurbished Apple 500GB 7200RPM drives for $75. The listing claims a 5 year warranty. So, upgrade internal or buy and external and use streaming when I need a movie (WD my book or Time Capsule). SSD's are great, but the capacity I'd need is too expensive. I don't have the money to upgrade to a newer Mac and this one works fine.