Ok, so I'll start by saying I absolutely love MacOS. The mrs has a Macbook, I've had Macbook Pro's for years until recently switching to Windows due to necessity. If I had it my way, our whole company would be on Macs but we just couldn't afford it. So, at home I currently use a HP Envy i5 laptop for my 'work', but it's not up to the job. I've looked at laptop options and just cannot justify the cost for the spec I need, so I am about to set up a new 'home office' with a desktop computer. My first instinct was 'iMac', but I know the new Mac Mini's are super good spec for the money. I'd be looking at the 256GB model with the CPU upgraded to the i7. I'd also upgrade the Ram myself to 16GB, so total cost would be around £1250 with my wifes student discount. But then I'd need to buy a decent external hard drive (probably USB C SSD or something) for the extra space. However, for around £1150, I could build the following system: Core i7 8 Core 3.6GHz, 16GB Ram, 512GB Intel SSD, Geforce GT1050 Ti 4GB. So obvious advantages for the PC are 512GB vs 256GB SSD, a dedicated GPU plus 2 extra CPU cores and £100 saving. Obvious advantages for the Mac Mini are, MacOS, Resale Value, MacOS, oh and MacOS. I know this seems a silly question to ask on a Mac forum, but which would you choose?