So, I am in a position to get a MBP, and can't wait. However, before doing so, I want to make sure I get the right one for me, my intended use, and the so forth. This will be used for Adobe CS6 (and newer versions as they release). I mostly use photoshop, fireworks, illustrator, and dreamweaver. I am a web designer and front end developer, as well do consultation work for visual branding (so end up designing logos, business cards, et al as well). I am also starting school back up this Spring to get my computer sciences degree (I fell into the design and development job, and am self taught, so want to take my knowledge and skills to a higher level, plus have it on the resume when I apply for more stable and lucrative jobs or positions). I will be keeping my current PC and laptop as well for when I need those during my studies. My main concerns with the rMBP is that I have read/seen several complaints about the graphics lagging on it, especially when doing more graphic intensive tasks. I love the specs of the rMBP out of the box, and this is what I would prefer, but if the graphics card can't keep up or is struggling I will simply do a cMBP 15" with AG and yada, yada, yada instead. I am not worried at all about retina support for programs, they will get there soon enough.