I like Cordwainer Smith and Peter Watts; so I really liked this blend of their styles and subjects.
Watts is like brain candy, keeps my mind buzzing from all the ideas for weeks. Charles Stross can have the same effect, a sort of future shock.