I've been in the market for laptops for a few weeks in preparation for college (leaving in late August). Since it will be used abroad, I'm looking for something that should last at least a few years. I've had my eyes on the Macbook Pro 2017. Despite the potential keyboard issues, it seems like an overall solid choice (I was reading that they may have done a stealth update on recently manufactured Pros, but correct me if I'm wrong). I'll likely be getting the model with 256GB, and likely the base 8GB of RAM (not sure how needed 16 is based on what I'll be using it for). Before clicking the order button or going to my local store, I have some questions. 1) How bad is the keyboard issue relative to the number of MBPs sold? As I mentioned, I was reading that there are slight variations in the keyboard that may have helped fix the keyboard issue. While I'll be using an external keyboard in the dorm, it'd be nice to have a keyboard that shouldn't break down, even with light use. 2) 8GB vs 16GB of RAM? I'm currently using a Windows 10 custom built gaming PC that has 8GB of RAM. I use it for light music production (quite a number of samples), but with no issues (running alongside Chrome with ~10-15 tabs, most of the time). For other specs, it has 120GB of storage (SSD), a secondary storage drive (HDD), and an i5-6500 (not great, but gets the job done with no slowdown). My question, then, is how the OS X utilizes 8GB of RAM, and if it's necessary to "future-proof" with 16GB. 3) eGPU support with the base specs. I may get an eGPU. I don't play many games as it is since I mainly use consoles, and I will likely only run Wine for some basic games that the iGPU won't have trouble with (2D titles, mainly), but having the option to game is a nice bonus. Should the base model specs perform well here using T3 (it's an AMD card, so it should work without issue). Then there's the question of heat. Does the MBP 2017 have heat issues when performing light or moderately heavy tasks? This pairs with the eGPU as well, since the CPU would be working more here. Again, I don't want to game much on a laptop to begin with since I'd rather focus on school, but it's something to keep in mind. 4) Multitasking. I'm coming from Windows 10, but I played around with the Macbooks at the Apple Store/Best Buy, and love what I have used of OS X. How is your experience with multitasking? 5) Lastly, the 2018 update. I would wait, but I'd need the laptop by the end of August the LATEST. I have to get everything set up, and I'd like at least a month or two of getting used to everything. I'm generally platform agnostic, so I don't care much for the operating system debates. I want something that functions well. Windows 10 gets the job done, but there's something about OS X that I like. Maybe it's the look and lack of potential driver/update issues. And then there's the dongles. I'm fine with them, actually, and the lack of ports when they first announced them didn't bother me (I watch Apple events every year). I'll likely just get a USB-C to A adapter, but that's probably it. Now, another reason in opting for a Macbook is support. I'm familiar with Apple customer service, and they're fantastic (I have some other Apple products). I'm aware of Applecare, but I don't believe it transfers to a different country. Based on where I'd be going for college, Apple has stores near where I'd be, so being able to take the laptop down to the Apple store would be a great help rather than shipping the product overseas back to the US. That's why I crossed off the Razer Blade Stealth (was my 2nd option, but I've read too many horror stories). The credit card I'll be using to purchase it has extended warranty coverage as well (+1 year). Sorry about the length of this post. Just want to make sure of everything first!