A fun read. Well researched, an interesting (if sometimes insufferable) protagonist.
I didn't find it quite as witty as some, though, and the French poodle gag got very old by the last page.
But still, if you like American Gods style contemporary fantasy, this is a pretty good read. (It's about the same level of irreverent, too).