Hi there! I'm currently in the market for a new 13"/15" laptop, which I hope will be able to handle my needs: 1. General web browsing - youtube, social media etc. 2. Office work - MS office suite and the mac os equivalent (pages / numbers / keynote) 3. Light graphical work - Final cut, photoshop etc. 4. Gaming - Dota 2 / LoL (at least high 720p high settings, would be great if its 1080p medium-high settings)(hoping that the laptop can handle other future games as well) 5. Portability - I travel quite a bit, and I hope that the new laptop will not be too heavy that makes carrying it around a massive burden. 6. Battery life - more than 10 hours 7. VM - may run Windows via vmware I'm currently on a late 2013 13" MacBook pro (i5 dual core + 8gb ram), and its starting to be too slow for my needs. I hate the fact that it's lagging even when running final cut, and that I can't even run Dota 2 at 720p (very low settings) smoothly. I understand that the 2018 MacBook pro isn't released yet, but based on speculation/rumors, it seems like the 15" (potentially the 13" as well) will have a vega gpu / significantly upgraded igpu. So my questions are: Will the 2018 MacBook pro satisfy my needs? Should I get the 13" or 15"?