Day Watch by Sergei Lukyanenko
This is Book 2 of Lukyanenko's four-book series on good versus evil, light versus dark. In this book you follow the dark side, the light watch. I enjoyed this book as much as the first and look forward to the remaining two in the series. I will not be back to this series for awhile because I am working through an entire list of audiobooks, including George R. R. Martin's Dances With Dragons which is 39 hours!