A superb read. Reading this book felt as if the author had sat down with me and asked me what elements make a good fantasy novel and then puts them all in the book.
Harry Dresden, the wisecracking, PI/wizard for hire is an engaging and entertaining character. In Harry's world, wizards and vampires etc. exist, but the are integrated into the "real" world. The average person doesn't know the full extent.
The book has all the elements of a PI crime novel save that the criminals he chases are fighting with magic.
A fully original and excellent read.