I'm reading Perdido Street Station by China Mieville, for the second time. One of the best books I've ever read, and without a doubt the best fantasy book. Very refreshing seeing as how I'm so tired of the generic fantasy as written by Salvatore, Eddings, Jordan and so forth (this book is set in the steam-punk city of New Crobuzon). It swallowed me whole and I'm in love.