I like everything about the 13" laptops, but the screens are too small. So I'd go with the 15" MacBook Pro with Retina Display. Those laptops ended up being too expensive, and I couldn't wait for the Haswell versions to come out, so I ended up with a Samsung Chronos 7 780z5e (which after some tweaking is pretty good all things considered).