Hard drive upgrade options for mid-2007 iMac
I have a 20" Core 2 Duo iMac (mid-2007, I believe) and am looking to upgrade the internal hard drive to a larger one. Can anyone help me with a few questions about this?
1. What is the maximum capacity hard drive that this computer can accept? At the time of purchase, 500GB was the largest pre-configuration option, but there are now many 2TB drives on the market...
2. What specific specs should I look for in a replacement drive? Has anyone had a good (or bad) experience with a particular model on the market?
3. How involved is the replacement process? Is this a do-it-at-home sort of thing? (Note that I do not have a large suction cup to pull out the screen...) If not, how much should it cost to have it professionally done?
4. Is there a quick way to confirm that I have correctly identified my iMac as a Mid-2007 before buying a drive that may not work with an older model?
Thanks very much for the help!
iMac (Mid-2007), Mac OS X (10.6.4)