Cold Days - Jim Butcher
Just read it, that's all I have to say about it. Butcher just keeps getting better.