I'm really enjoying this series, Weeks has fully developed world and mature (and immature), realistic characters. Excellently paced, a well thought out magic system, and no info dumps. Well, no obvious info dumps, they are so well hidden and spaced throughout the story that you learn the magic along with the younger characters. 
 Cristofer Jean does a decent job of narration for the audiobook, his voice is a little annoying at first, though I did get used to it, but he consistently makes Gavin sound like he has an arrogant head cold.