Whatever you go with, I'd highly recommend you look at purchasing from the microsoft store. Unless you build out your own, you will likely spend hours removing junkware from a new PC. If you buy from the microsoft store, it is a clean install of the latest MS OS and they have some nice builds on...