I know there are some people that don't care for the style of this book or just the Head First series, but I really like the way they break down information in a simple way that is to the point. Also, the illustrations and side notes keep it interesting.
Another great thing about this book from O'reilly is that it cost less than other textbooks. There is also the Head First Labs that is a good resource for other books, forums, and blogs to ask questions and get answers.