Kbase Article of the Week: iMac (Mid 2007): Memory Specifications →

Apple Support:

The iMac (Mid 2007) computer has two Synchronous Dynamic Random-Access Memory (SDRAM) slots in the bottom of the computer. It comes with at least 1 GB Double Data Rate (DDR2) SDRAM installed in a single slot. The maximum amount of random-access memory (RAM) you can install in the machine is 4 GB: 2 GB Small Outline Dual Inline Memory Module (SO-DIMM) in each slot.

I loved the Mid 2007 iMac when I first came out. Its aluminum and glass design made the older white plastic iMacs look like toys.

2006 iMacs

2007 iMacs