So this is going to be one of those "I am planning on buying a MBP" threads... The reason why I decided to reach out to you all today is that, just last week alone I "attempted" to buy four different variations of rMBPs [refurb, high-end 13", base 15" and high-end 15"] on four different days. I have been long wanting to switch to the Mac platform, I don't want to use a Windows platform machine anymore [so yes, going with a Retina Display MBP is already the answer here] Little bit about my current laptop... It is an ASUS G73JH. I put an SSD and upgraded the RAM up to 16 GB gradually. It also has a i7 740QM (1.73/2.93) and an HD 5870 GPU inside. The screen is the classic 17.3" 1600x900 one, nothing fancy about it. It is about 4 years old now. Next... I use it a lot for photo and video editing, occasional programming, blogging, and web browsing. So it has been more than capable of putting up with whatever I throw at it. [although I'd love video-editing to be a little faster // oh, I don't deal with any intense 4K stuff, it's mostly GoPro/Canon videos] ^^ I also did run into quite a few articles on how some photographers have been using their MBAs to get the photo-editing work done, which has always been something that bugs me in terms of deciding the MacBook platform I really want to concentrate on. When I get the MBP... I will use it for the same purposes PLUS occasional boot-camping. I am not quite sure about the necessity of a dGPU. I think I'd be able to get away with Iris/Pro Graphics. I don't really care about the portability. Having traveled with this giant thing for around 4 years now, anything smaller will be a breeze. The only issue I have with the current 13" rMBP lineup is the i5 processor. When I buy a laptop, I tend to keep it for ~5 years. I don't want to be stuck with an i5/dual core processor for that long. That brings me up to the 15" lineup: I have read a lot about the memory compression capability of the current OS. I also did take the "memory test" on the Wiki pages. 8 GB of RAM seems to be quite sufficient. Storage is either going to be 256 [maybe 512]; as my experience with this 128 gb on the Windows machine has been an absolute nightmare. Processor... I don't know. My experience with this giant laptop is that the HDD was more of a bottleneck than anything 'till I put an SSD in. SSD made life a lot easier. I could use some of your experiences with the base 2 GHz or the high-end 2.6 GHz processors [i7]. [I also did look at the benchmarks] So... What would you do? I am confused. You see, I have a decent idea in terms of the specs I "really" need, but my lack of experience with the Mac platform is hitting me hard. Thanks!