Hello, I am currently using a Macbook Pro from 2011 with 16GB RAM and a 500 SSD hard drive. It's extremely slow and fans are running constantly so I'm looking to buy an iMac. Whatever model I choose, I'll get it with a 1TB SSD drive and I will upgrade the RAM myself to 32 or 63GB. I am looking at the base 27 inch model (3.4 GHZ i5), mid model i5 (3.5 GHZ i5) and the mid i7 model (4.2 GHZ i7). Is there a difference between the 3.4 and 3.5 i5 models in performance? and how much of a leap is it to the i7 4.2? The i7 is a bit out of my price range... I use my computer for composing music in Logic Pro X and I use a lot of samples which I load from separate hard drives. I also work in Photoshop and sometimes I do some video editing (nothing heavy). I would like the computer to last me a long time. Also, the WWDC conference is in 10 days so is it smarted to wait or could Apple maybe choose to remove the upgrade RAM option on the 27 inch iMac like they did with the iMac Pro (which would be a deal breaker for me as I can't afford to upgrade the RAM from Apple). Thanks in advance for any advice!