CPU Upgrade Options for Mid 2007 iMacs

Apple took a nice step forward when it introduced the first Aluminum iMacs (iMac7,1) in August 1997. The logic board uses the Santa Rosa chipset, and it has an 800 MHz data bus, up from 667 MHz on earlier Intel-based iMacs. The CPU sits in a socket (Socket P), so you can upgrade it!

CPU Upgrade Options for 2006 iMacs

The first three generations of Intel-based iMacs use the same Socket M to mount the CPU and have a 667 MHz system bus. The CPU is not soldered in place, allowing the Early 2006, Mid 2006, and Late 2006 iMacs to take the same CPU upgrades, bringing speeds as high as 2.33 GHz.