I'm looking into buying a iMac for developing iOS apps. So I'll be running photoshop most of the time to design graphics and animations. I am waiting a few months before I buy, I'm just researching now.. 27-inch iMac with Retina 5K display 4.0GHz quad-core Intel Core i7, Turbo Boost up to 4.2GHz 16GB 1867MHz DDR3 SDRAM - two 8GB 512GB Flash Storage AMD Radeon R9 M390 with 2GB video memory Magic Mouse 2 Magic Keyboard (British) & User’s Guide (English) Accessory Kit This is what I'm looking at just want some advice on a few things- i7 worth it for what I'll be doing? Or will i5 do me well? 16GB will be overkill? Is that enough flash storage or should I go for the 1tb? Heard bad things about the fusion drives..