Diamond Dogs, Turquoise Days - Alastair Reynolds Diamond Dogs is wonderful, in concept and characterization - scary, vicious and inevitable.

Turquiose Days is a bit weaker, in particular the pacing is odd and the mix of character arc with the wider political plot doesn't quite gel, but theres still a lot of interesting odds and ends strews through.