Now Reading: Spook Country by William Gibson.
Just Finished: Perdido Street Station by China Miéville.
I’ve read some other books of Mr. Miéville’s (The Scar, The Iron Council) and found them well-written enough to investigate Perdido Street Station, the book where it all started. Though all three books share a setting in common (the world of Bas-Lag,) each is essentially a stand-alone work and can be read in any order. The setting is rich and detailed. It’s been said that one ideal of cyberpunk SF was to create a "crammed prose" full of "eyeball kicks" (vivid, telling details that create a kaleidoscopic effect of swarming visual imagery against a baroquely elaborate SF background.) In my opinion, this setting succeeds in the ideal, though the setting is more properly pigeonholed as steampunk rather than cyberpunk.
As for the plot, I do enjoy a good whirlpool story. Distant events and characters begin slowly spiraling toward one another, constantly accelerating, as though exerting the force of gravity upon one another, until some event horizon is crossed and the story whirls faster and faster toward a conclusion under its own terrible power. And this was an excellent whirlpool story, though Mr. Miéville seems to have a signature move of yanking the rug out from under the reader in the climax or denouement of his stories.