I've been doing a lot of tekkers googling this weekend. I got a new laptop last week and have spent the whole weekend setting it all up.
Basically it came as Windows 10 with 256GB SSD + 1TB HDD. Being a linux web developer (are there any other kind besides Mac? :P), the first plan of action was to get linux on there. When I did a fresh setup a couple of years ago the obvious choice seemed to be Ubuntu and I didn't pay for a functioning version of Windows, so it was all pretty straight forward. Save a little bit of space for the trail version of Windows that I may use once in a blue moon and use the rest for linux.
This time my new laptop came with a full home version of Windows 10 and people don't hate it (and neither do I on first look). And from my last build I actually ended up using most of the space in the Windows partition so I underestimated my use of Windows (mostly for playing Elite Dangerous, but nevermind).