I'm new to Macbooks and can't decide which one to get (both same price from friend). Here are the specs: Macbook Pro Retina 15" Mid-2012 2.6 GHz i7 (Ivybridge) 16 GB Ram 512 GB SSD Intel HD Graphics 4000 + NVIDIA GeForce GT 650M Battery Life: 7 Hours (according to Apple) Apple's Specs: https://support.apple.com/kb/SP694?locale=en_US Macbook Pro Retina 15" Late-2013 2.3 GHz i7 (Haswell) 16 GB Ram 512 GB SSD Intel Iris Pro + NVIDIA GeForce GT 750M Battery Life: 8 Hours (according to Apple) Apple's Specs: https://support.apple.com/kb/SP690?locale=en_US I mainly use it to program, edit pictures/videos, and data modeling on occasion. I commute/travel a lot for work however and need a good battery life. Are there any major differences between the laptops? For example: CPUs (2.3 GHz Haswell vs. 2.6 GHz Ivybridge) and graphic cards (650M vs 750M)? Which one should I get?