I'm on a budget of $2k or less. I'm considering these two options: 13" rMBP, 2.6ghz i5, 256gb, 16gb RAM. 15" rMBP, 2.0ghz, 256gb, 8gb RAM. I'm using it as my main PC: - Use TBD as 2nd monitor when docked. - Light Aperture usage. - Some web dev using Coda 2. - iMovie - Occasionally edit videos of family functions, travels, trails, and whatnot. - Logic Pro X: will be using Logic X with a few virtual synths, acoustic guitar, vocals, and virtual drums - as a hobbyist. - Sometimes fire up a Windows VM that uses 2gb ram and 1 core if I get called by work (Visual Studio, Cisco AnyConnect VPN) - and of course web surfing, forums, twitter, facebook, email, etc.