I am a freelance graphic designer. 90% of my work is logo creation and branding. I run Illustrator as well as Photoshop & InDesign. I am looking between these two Macs. I 21.5" iMac, non retina 2.8GHz quad-core Intel Core i5 processor Turbo Boost up to 3.3GHz 8GB of onboard memory, configurable up to 16GB 1TB hard drive1 (going for the fusion drive) Intel Iris Pro Graphics 6200 1920-by-1080 sRGB display 13" retina Macbook Pro 2.7GHz dual-core Intel Core i5 Turbo Boost up to 3.1GHz 8GB 1866MHz LPDDR3 memory 128GB PCIe-based flash storage1 Intel Iris Graphics 6100 Built-in battery (10 hours)2 Force Touch trackpad I am perfectly fine with working off a laptop with an external display, I have a few dell ultrasharps BUT I dont ever do any work outside of my house (at least not currently). Around September I will be going to a graphic design course at college as well.