I have to agree, too, on the Neil Gaiman referral. I've been a fan of his ever since reading his Sandman comics way back when. Great on his own, but when you pair him up with Terry Pratchett - dynamite!