This was a very good book, especially as I was reading in tandem with Harlen Coben - DROP SHOT. Not sure if Harlen and Jim have met, but their two respective characters are so wonderfully similar in a very good way. So much so, that as I read DROP SHOT, I keep expecting Myron to begin talking in first person like Harry Dresden in STORM FRONT. Both are funny, smart, out there righting wrongs, smartass comments abound, keep going even when the possibility of bodily harm is on its way.
Harry Dresden is a wizard in Chicago. He is on retainer with the local police for any odd occurences that cannot be explained any other way. Harry has the White Council, watchers of all things magic, on his back for something he was acquitted, but they are still cautious. Harry is hired by a woman to find her husband, he is hired by the detective in the police department on whom all of the unexplained cases get dumped, to find who killed a local mob boss' right hand man, apparently by magic.
Dresden Files series is more than a series of books of the magic world. It's written like a Chicago private eye boiler. It makes for a super combo.
My favorite peripheral characters are Bob, the skull/spirit and Mister, the 33 pound cat.