If you like your scifi chock full of clever engineers, then you'd be hard pressed to come up with a better story. Clever people solving problems cleverly: that's the stuff I love, anyway. So, not at all like Scalzi's Fuzzy Nation or Ocean's Eleven, but satisfying in that same way. Now all I have to do is figure out which of Bujold's many books I should read next. Feel free to recommend your favorites.