I am needing to replace my 21.5" iMac. I'm debating between the 2012 Mac Mini with quad core i7, 16 GB RAM, 1 TB Fusion drive and a new 11" Macbook Air with 8 GB RAM and the dual core Haswell i7. I'm going to be using Xcode, Photoshop, and Logic Pro X so I need something that will perform well with those. If I got the Air, I would just get the 128 GB SSD since it would be connected to external drives most of the time. The only thing that really bothers me about the Air is that I'd be limited to 8 GB RAM. I need advice!