iMac 8,1 24" (early 2008) still trucking here. Keyboard replaced in 2009, swapped 500GB HD for 1TB and maxed out RAM (6MB) in 2010, replaced power supply and swapped internal HD fro SSD in 2014. Run CS6 and do lots of research and writing, plus on 24/7 churning Seti@home. It’ll do until it doesn’t.