Best Buy: Apple 27" iMac with Retina 5K display Intel Core i7 (3.8GHz) 8GB Memory 512GB SSD Silver MXWV2LL/A
Timetec Hynix IC 16GB KIT(2x8GB) Compatible for Apple DDR3 PC3-8500 1067MHz/1066MHz Upgrade for MacBook 13'' Mid 2010, MacBook Pro 13'' Mid 2010, iMac 27''Late 2009, Mac Mini Mid 2010(16GB KIT(2x8GB)) - Newegg.com
4GB 2 X 2GB DDR2 Memory for iMac 7,1 Mid 2007 20" inch 24" inch Intel Core 2 Duo 2.4GHz PC2-5300 667MHz 200 pin SODIMM (PARTS-QUICK) at Amazon.com
Apple iMac 7.1 20 Inch All in One Computer 500gb HD 2ghz Intel Core 2 Duo A1224 for sale online | eBay