I've been watching discussions here about the new iMacs and have considered getting one, but I must admit that I'm confused. The question I'm trying to answer is which variation of the new machines is the best fit for the work that I actually do. My current machine is a MBP late 2011 (i7 2.5ghz, AMD Radeon HD 6770M 1024 MB) using mostly Lightroom 5, Photoshop 6 and doing some light video work in Premiere 6. Here are three upgrade options I'm looking at upgrade the HDD in the MBP laptop to an SSD and simply continue to work as I have get the 21.5 with either the i5 or i7 but with 16gb ram and a 512 gb SSD get the 27 with either the i5 or i7 with 8gb ram (upgrade later) with either the 2gb or 4gb graphics cards. What in real life terms would the difference between the cpu and gpu configurations in the two models of iMacs mean for my work applications? (Haswell vs Skylake cpu and integrated vs discrete gpu) When one reads the posting by Adobe that the version of LR that I use (LR5) doesn't even use a GPU, while the newest version only uses one within the development module, it seems that the choice of graphics cards isn't all that important. Given that my current machine runs fine, perhaps the best option is just to upgrade the laptop with an SSD and wait until Apple comes out with a (perhaps) improved desktop model next year.