I don't have a ton of photos, but I have all my editing software like Photoshop CC etc on here.
I wanted a retina display for my photography. I like that i can take it w/me on location and tether it to my canon to display the pics on a bigger monitor than my camera's lcd screen to check for different things.
I didn't care about the HD size cuz my iMac has a 1TB so i use it for storage.
I think this has the 2.5 or 2.7ghz and it's plenty fucking fast.