Neil Gaiman's Journal: Iain Banks. With or without the M.
If you've never read any of his books, read one of his books. Then read another. Even the bad ones were good, and the good ones were astonishing.