I'm looking to purchase a new 5k 27 inch iMac in the next couple of weeks and I'm debating on the configuration. I'm a casual gamer with most graphics needs for pro apps like Photoshop or LR. I'm looking to get an iMac that's spec'd out enough that I can hang on to it for a while. Fortunately I have a flexible budget so I'm considering "over buying" a little for more performance/reliability/longevity/etc. Here is my first thought at a config and setup: RiMAC 27" Upgrade to 4.0 GHz i7 8GB base RAM (will upgrade myself to 32GB) Upgrade to M295X 4GB graphics card I am going back-and-forth on the storage. Right now I'm debating between either doing the 512GB flash storage plus buying a separate thunderbolt HDD for "mass" storage or just biting the bullet on the 1TB flash storage. What thoughts do you all have? Also any recommendations on what RAM to buy for the 32GB upgrade would be much appreciated.