Excellent! Miéville is an exciting writer. I haven't read any of his novels yet (I know, but you can tell just from reading a few things). If you have trouble getting through a book, take a peek at his collection
Looking for Jake: Stories. It showcases some neat ideas and some great writing.