I've been very conflicted between purchasing the base 2015 15" with 512 SSD or a base 2016 15" with 512 SSD. As I can see from the forums the pros of the 2016 model are the improved speakers, display, touch bar, thunderbolt 3, dGPU, and SSD speeds. When I look at the pros of the 2015 I see slightly better battery life, better keyboard (depends on who you ask), more relevant ports (USB 3.0, HDMI, MagSafe), better iGPU, and slightly cheaper price point. I find the 2015's keyboard too spongey and the 2016's too hard (can't find the right word LOL), just to note as the keyboard has been a big factor for most. Personally I have no need for the power of a dGPU and I am worried about the effects of it on the longevity of my laptop, as Apple currently still has issues integrating a dGPU properly (see the many threads on these). However, I don't want to be stuck with USB-A when USB-C is becoming the future. The price differences don't really bother me as getting the 2015 model and AppleCare will only be ~300 cheaper than my current 2016 model with AppleCare I have preordered (slated for delivery December 8-14). My goal is to get 5 years of usage with the help of AppleCare/AMEX in case of hardware failure during years 1-4. My usage will consist of Office, mail, web browsing (YouTube/forums), boot camp (Atmel Studios/Matlab), Xcode (Python/C languages), iPhone integration (FaceTime/messages), and light video editing (i.e. 1080p). I am currently coming from a crappy 15" quad core HP Pavillion 1035dx, that is laggy and borderline unusable at times, however when I purchased it, it was only $600. I have never owned an a Apple computer nor spent a fortune on a laptop before, so this has been a big decision. Between the OS MacOS>>>>>>>Windows 7/8/10 and iPhone integration I really wanted to jump ship to the Apple ecosystem. Sorry for the long essay, but this has been bothering me and I am sure many others have these concerns. I have thought about the 13", but the quad core and screen size are more important than portability for me. TLDR: I want a 15" Apple laptop that lasts me comfortably 5 years, however I have concerns about the longevity of the newer model and the older 15" model.