My wife needs a new computer and is considering the move from a 2006 IBM Thinkpad T60 (pre-Lenovo acquisition) to an iMac. While we are both disappointed by no 2012 iMacs yet, she needs something soon and if there are no new iMacs by August 1st, we will be going for a 2011 iMac (higher-end BTO). She will be using the CS6 Standard Suite (Photoshop, Illustrator, and InDesign)she most likely wont be doing much video. In addition, I will be setting it up with Windows 7 via VirtualBox and/or Bootcamp so she can regularly use ESRIs ArcGIS, including a bunch of their add-on modules (from what I understand, the system requirements for ArcGIS are similar to CAD software). We can live with older hardwarewe are more concerned about Apples OS X minimum system requirements. Specifically, it seems iMacs have an average shelf life of ~5 years: - Mountain Lion 10.8 (released 2012), minimum iMac (mid 2007) - Lion 10.7 (release 2011), minimum iMac (late 2006) - Snow Leopard (2009), minimum iMac (late 2005) If we get a 2011 iMac now, does that indicate/mean we wont be able to run the latest OS X in 3 years vs waiting for the 2012 and getting 5 years out of it? Or is it likely Apple will give it 4-5 years given they are going a year and a half (or longer) before the next refresh?