http://www.oreilly.com/catalog/0596007922/

this book seems very promising... it's not out yet, but i've already pre-ordered mine