Apple iMac 27-inch (Core i5) Review | Digital Trends
A-Tech 16GB Kit (2x8GB) DDR3 1066MHz / 1067MHz PC3-8500 SODIMM RAM for Apple MacBook (13 inch, Mid 2010), MacBook Pro (13 inch, Mid 2010), iMac (27 inch, Late 2009), Mac Mini (Mid 2010) at Amazon.com
Upgrade iMac Intel Core i3 CPU to Core i7 - iFixit Repair Guide
Apple iMac 21.5-inch Mid 2010 3.06GHz Intel Core i3 (MC508LL/A) – UNICOM, Inc.