How I kept my iMac running for a decade | Cult of Mac
Mid 2007 iMac CPU Upgrade & Tiger Thru Mojave OS Demo - YouTube
Got my first Mac today! Mid 2007 iMac 2.0/3/250. I'm planning to do the CPU upgrade to run Mojave later on. : r/mac
Apple iMac 20" A1224 MA876LL/A 2.0 GHz Mid 2007 Logic Board 820-2143-A - Part Haven
OWC 4GB PC5300 DDR2 667MHz SO-DIMM Memory RAM Upgrade Compatible with MacBook (Late 2007/Early 2008), MacBook Pro (Mid/Late 2007, Early 2008), & iMac (Late 2007) with Core 2 Duo CPU (OWC5300DDR2S4GB) at Amazon.com
Full eGPUs and PCIe GPUs in Early 2006 to Early 09 iMacs | Low End Mac