Finished Perdido Street Station by China Miéville. Very good, very weird. All three of his books that I've read now (Perdido Street Station, Embassytown, The City and the City) have been incredibly good, so I think I just need to buy everything he's done at this point.