I also highly recommend Counting Heads, and Mind Over Ship both by David Marusek. They are the first two novels of a trilogy, with the third coming out sometime soon. In my mind, they represent a very possible future, neither dystopian or utopian.
Those sound good. I just ordered Counting Heads through my local library system.