I have used a few good books. Minasi writes a good one, the MS press book is very good. I have also used another(just can't think of the name or author right now). Try
http://www.bookpool.com their prices are usually better than amazon, and better "tech" selection.