My 2005 20" screen iMac is still going strong, since purchased in 2005. Really, both mine and my hubby's. I'd like to replace the internal hard drive with 1tb hard drive. From what I read, any 3.5" SATA hard drive will be compatible. I'm looking at the Western Digital Caviar Black 1 TB SATA III 7200 RPM 64 MB Cache Internal Desktop Hard Drive Bulk/OEM - WD1002FAEX on Amazon.com for $99.98. Any other recommended brand/model? What dimensions should I look for? Once I find a good recommended model, I'll shop around for price (Newegg, ebay, etc). Thanks!