I've got a 2012 15" MacBook Pro (Non-Retina) and I'm wondering if it's worth upgrading to the new 2016 models. I'm a commercial photographer and often have to shoot tethered to show clients what's going on, I find tethered shooting painful and often suffer slow imports to Lightroom & Capture One. The camera often disconnects or Lightroom will crash, or it'll all freeze whilst I wait for files to transfer over. Often I'll have to pause a shoot to reset the camera connection and get everything working again, it's a waste of time and a little embarrassing. I mostly shoot Canon Full Frame but also Phase One every now and again when the client demands it! My current MacBook Pro specs are as follows: MacBook Pro (15-inch, Mid 2012 NON-Retina), 2.3GHz Intel Core i7, 16 GB 1600 MHz DDR3, Intel HD Graphics 4000 1536 MB, 512GB Crucial CT512MX SSD / 2TB 7200 RPM SATA instead of a DVD drive. I was looking at the £2699 model with the 2.7 i7, 16GB 2133MHz, 512GB SSD, Radeon Pro 455 with 2GB memory and was wondering if I would see a significant performance increase between the 2 laptops. This machine would be a mobile machine only and mostly only used on photoshoots as my daily workhorse in my office is a 5K Retina iMac with secondary displays that's as fast as they come! I've managed to find lots of direct comparisons between 2015 and 2016 models but nothing that goes as far back as 2012 vs 2016. I understand the 2012 model is one of the best as it's upgradeable but I just find it so slow. At one point I thought it was on USB 2.0 only to find it was in fact USB 3.0 just slow. Any help or advice is appreciated. I'm not too bothered by the Touch Bar, dongles isn't an issue as I have so much plugged in and carry so many cables that adding 2 or 3 dongles to my bag is literally no big deal. (I have already bought some whilst they're still cheap). I love the designs of the new Macs and have had a play in the store with one but for me it has to be performance over style. Also looked at the Surface range and just can't get comfortable with it, plus my rental suppliers won't support Windows or Surface setups, only MAC.