Hi, after some advice. I will need to update my ageing 15" 2010 MacBook Pro sooner or later. I have decided not to buy the new ones or an iMac. The main reason is because I like to tinker, service and update my computers myself. So I have decided the Mac Pro is the way to go. I won't be buying new. I wanted some advice with my idea. I see I have two options. My preferred one, because I've always wanted one, is to buy the trash can Mac Pro, looking at the prices most likely the quad core dual D300 one, or if I can find it at a really good price the six core dual D500 one. Don't care about RAM as 16GB will do me and I'll update it to 32 if needed once the prices drop. I'll probably get some portable 1 terrabyte hard drive to time capsule, my first question is can you get thunderbolt ones? Or is it no worth it and USB 3 would do fine? My use for the machine will be home use, I will not be relying on it to make me money in any way shape or form. Apart from the norm, email, web, You Tube etc, I will tinker with 3D Animation purely as a hobby if I can find some software. I would also like to play my old games on it, Crysis 1, Doom 3, Half Life 2, Metro 2033, Starcraft 2 plus it's add ons, Diablo 3. I want the system to be able to comfortably play these games. Now firstly I want to know will it do this? And will it do this in Windows 7 or will it need Windows 10? Secondly if I then went with an EGPU like the Razer Core, would it be worth it over the standard dual AMD cards, would say a RX580 be worth the money for performance. Now if it was worth it and I went for say a Nvidia, a 1070, I understand these need to be flashed so you get the boot screen? Can you do it yourself or do you have to buy them already flashed? My requirements would be frames per second of say 30 to 60, I would most likely get a 27" ish monitor, probably a 2K one, maybe 4K but not if it would dramatically affect the games where they crawl along at 4K. I won't be playing any new games, I have consoles for that. Now if it can do all that, my next question is, can it do that in a virtual machine like Parallels or VMWARE? Would this work with an EGPU say and then would the games run? I'm intrigued by this idea. Also I would probably update the internal SSD to a terrabyte, can you buy these? If so whats the best one or trusted make? And last one, how good is the wireless on the trash can Mac Pro, is it a decent wireless AC signal? Now.... My second option.. The same as above but with a cheese grater Mac Pro, this is not my first choice as I would much rather have the machine on my desk, the cheese grater Pro may be a bit too big, but if I did go this route, I would buy a 12 core 2011 model, does it come with wireless AC or can you add it? And if I added a GPU to it, again would it need to be a flashed 1070 Nvidia card and can you power it from the board, or would you need to steal power from one of the DVD bays? And then would a machine like this be capable of doing all the above? If I did chose the trash can Mac Pro route, if I waited for the new Mac Pro next year to launch, would the Mac Pro 6,1 drop in value a lot? The Cheese grater model is a lot cheaper now. Sorry for a long list, any help would be greatly appreciated. I want a desktop as I don't need a laptop anymore, I also want a system that will last me, another reason for one I can take apart easily. My needs are simple so don't need an iMac Pro or new MacBook Pro power, just may need the boost in GPU performance.