I can't believe no one has mentioned Clive Barker's novels, some of my favorites are 'The great and secret show', 'Everville', 'Weaveworld' and the 'Abarat' books. Other books I've enjoyed recently are 'The Wasp Factory' by Iain Banks (quite twisted with some great black humour) and 'A prayer...