
Storm Front is the first book in the Dresden Files series by Jim Butcher. They've actually been producing a TV show based on this series. I watched a couple episodes, and enjoyed them, so I've been keeping my eye out for a used copy of the first book in this series for quite some time.
The series is set in modern day Chicago, and the main character is a wizard who works as a private investigator and occasionally contracts to the police department. The setting is not one where magic is seen as real by the general population, so most people in the book are dubious of Harry's (the main character) talents.
I really, really enjoyed this book. The writing style is fast paced and entertaining. The story itself is interesting. The main character is attempting to help the police solve a murder, while also trying to help track down a woman's missing husband. I haven't read a lot of urban fantasy stories (although they're certainly more common these days than the used to be), but I have been enjoying the genre.
There is some nudity and references to sex in the book, but it's more talked about rather than being described, so I didn't find it overly objectionable.
If the basic concept of the story sounds interesting, I'd definitely recommend this book. I'll definitely be picking up more books in the series.