For anyone who doesn't care about ports though and just wants to get down and type though, the Microsoft Surface Laptop is the obvious choice.
Excellent keyboard and trackpad; stunning screen; fast performance
Not enough ports; doesn't ship with a dock; Windows 10 S before the free upgrade