Microsoft came out swinging today by refreshing much of its Surface lineup. Altogether it announced a new version of the Surface Book, the Surface Go, and the Surface Headphones. And if that wasn’t enough, the previously announced (and delayed) Surface Buds got a release date and a lower price. That’s nearly enough to cover all your surfaces with a Surface.