So, here's my situation. I switched to Apple about 3 years ago with a 2006 1,1 Mac Pro. Absolutely loved it until I got kernel panics daily. So I bought myself a 13in 2012/2013 middle of the line MBP. Loved how small it was and loved the portability, I went to school for graphic design and it was awesome not having to transfer between a flash drive or external everyday. But, it only had 4gb (I think) of ram and a dual core i5 which was not fun when multitasking, plus it was starting to get image retention issues with 5 months left on my warranty. So, I sold that on craigslist and bought a top of the line or next to it 15in MBP off the refurbished store. I love it but now that I am out of school I am finding it hard to work on, not with speed, or size of the screen but just because it is low to the desk I have to plug it into a monitor and keyboard and mouse and that just gets annoying. So I have been thinking a lot about buying a desktop but unsure of what to do. I use a middle of the line 21" IMac at work and love that. Although I would buy a 5k one. But I'm not sure how close away from Skylake we are and as bad as it sounds, I like having the best and the newest. But as soon as I think about that, I remember how that Mac Pro. Even though it was 6-8 years old it was working like a beast up until the end, plus the fact that its upgradeable. I just wanted to see what your input is. I would like something that has a dGPU so If I really want to bootcamp and game I can. Solid state is an option I have grown accustomed to, I have a mechanical hard drive at work and its so sluggish I can't stand it lol.