I have a 2010 MBP, which while working great, is due for an upgrade. I have set aside (almost $3500-$4000) to buy the absolute top of the line Macbook Pro on the market. Souped up with 16GB, dedicated video card, 1TB of SSD, turbo charged to 4GHZ, Quad Core etc. The question is whether to wait till Skylake (potentially April/May 2016) or buy now. Main heavylifting I do - Use Aperture/Lightroom for personal Photo editing (have over 6TB of photos and videos, I've taken as a prosumer over the years). And I quite enjoy this more than the generic photos import/edit. - Excel - I work in iBanking and use Excel extensively, and have various models (with or without vba) running core sims. While there has been some portability issue with Excel from windows to Mac, I still use use the non-code base models quite a bit - Football Manager (game) - the only game I play, ridiculously intense in computing needs Apart from that I have a slew of apps running in the background with aide my productivity - Omnifocus, Todoist, itunes, dayone, fantastical calendar, messages etc. The general point of this post is to weigh in general opinions of what you would recommend would be best course of action...So your participation is welcome and thanked!