Initially I was going to buy a new MBP but I've been put off by the price, the fact I'd need to buy adapters for my USB peripherals and the numerous complaints that are cropping up about it. I was looking at the iMacs and would quite like a 21.5 inch iMac. I'm wondering if I should upgrade the RAM? The only thing I do that would be considered RAM intensive is some recording with Logic Pro X. I don't really record that much and when I do the only real instrument I record is my guitar - the rest is done via midi. I'm also wondering about the hard drive. Would you recommend an upgrade the the 1TB Fusion Drive?