I've been an apple user since 2012 when I purchased my first apple item, the iPhone 5. That same year I ended up buying an iPad 3 and eventually as time passed I've quarried an iPhone 6 and iPad Air 2. But I've never ventured into the MBP realm. I've done a ton of search regarding both products but quite honestly I'm still confused about the decision I should make. So, I figured I would explain my current and future work load and see what everyone here has to say. Currently, I am finishing my final year of dual major computer programming and database administration. This semester (late August - early December) I'll be doing some hardcore programming in four different languages and database administration. Next semester, (Jan - May) I'll be doing my internship (uncertain as to where) and preparing for graduation. When I am not doing home, I like to take a lot of pictures and I do some mild video editing. So, based on that, if it helps, what would you guys recommend? I think I can hold out for Skylake and get the newer 15" (in Oct / Nov if need be), but is that the best decision? Or should I look into a 13"? Thanks for any feedback.