How-To: Now's the right time to swap your old iMac's hard drive for a fast new SSD - 9to5Mac
Amazon.com: OWC 2.0TB HDD Upgrade Kit Compatible With 2009-2010 iMacs, Includes: Thermal Sensor, Tools, 2.0TB Hard Drive : Electronics
A-Tech for Apple 6GB Kit (1x2GB + 1x4GB) DDR2 667MHz PC2-5300 200-pin SODIMM for MacBook (Late 2007, Early 2008, Early 2009), MacBook Pro (Mid 2007, Early 2008), iMac (Mid 2007) - Memory RAM Upgrade at Amazon.com
Timetec 8GB KIT(2x4GB) Compatible for Apple DDR3 1067MHz / 1066MHz PC3-8500 CL7 for Mac Book,
Amazon.com: De Young 2nd HDD SSD Hard Drive Optical Bay Caddy Frame for iMac 21" 24" 27" Late 2009 2010 2011 2012 2013 2014 SuperDrive + USB 2.0 Cable : Electronics
Amazon.com: HIGHFINE 2nd 2.5'' SATA HDD SSD Hard Drive Disk DVD CD ROM Optical SuperDrive Caddy Tray Adapter for Apple Unibody MacBook/MacBook Pro 13 15 17 Early mid Late 2008 2009 2010 2011 2012.etc : Electronics
iMac (circa 2009) Hard Drive to SSD Upgrade - YouTube
Amazon.com: OWC 1.0TB Mercury Electra 6G SSD 7mm, 2.5" USB 3.0 Express Enclosure Kit (Silver) DIY Drive Upgrade Install Kit for Mac or PC : Electronics
Amazon.com: Odyson - Power Supply (310W) Replacement for iMac 27" A1312 (Late 2009-Mid 2011) : Electronics
Amazon.com: 1TB 2.5" Hard Drive for Apple MacBook (13-inch, Aluminum, Late 2008) (13-inch, Early 2009) (13-inch, Mid 2009) (13-inch, Late 2009) (13-inch, Mid 2010) : Electronics
Amazon.com: DY-tech 2nd Hard Drive HDD SSD Caddy for iMac 20 21.5 27 inch 2009 2010 2011 Early Late : Electronics
OWC SSD Upgrade Kits For iMac Early 2009
Amazon.com: OWC 1.0TB SSD Drive Upgrade Kit: 1.0TB Mercury Extreme Pro 2.5" 6G SSD 7mm, Express 2.5" USB 3.0 Drive Enclosure, and 5 Piece Toolkit : Electronics