Small Favor, the newest (and 10th) book in The Dresden Files, has all the characteristics I've come to love in the series: it's funny, it's a page-turner with action and some good plot twists, and it continues to develop--albeit somewhat slowly--the larger plotlines that run through the series. 
 I'll not recap the plot here, because it's unlikely to make much sense if you aren't familiar with the other books in the series and you'll want to read it for yourself anyway if you are. The series as a whole follows Harry Dresden, the only guy listed under "Wizard" in the Chicago phone book. Harry functions basically as a private investigator with a few more tricks up his sleeve than the average private dick. Over the course of the series, however, his role has gradually evolved as he has become more involved with the politics of the White Council, wizarding's main governing body. 
 In this novel, a host of familiar characters return, friends, enemies, and frienemies. Some will say, in fact, that the cast is too large and the novel loses focus as a result or that the characters become two-dimensional, but I didn't find this to be the case. Another good novel in an excellent urban fantasy series.