Having a little background with computers, I opted for a windows base laptop. No reason other than personal taste and I have tons of video and image editing software that is windows based, as will as other software. I have a dell with i7 and all the fruit. It has USB and c charging ports. I opted for SSD rather than HDD drive due to the bone shaking it was going to be getting. No moving parts was important to me. A normal hard drive would have been toast by now, I'm sure of it. It also helps on battery life too, because solid state drives help to start up really quickly, make it fast on software, and it shuts down quick, not to mention I can man handle it while its switched on. That said, each to there own hey, I'm in no doubt at all that the Apple would trounce all over my Dell in a lot of ways.