One caveat about newly published books of technical nature... I'd wait for a second or later printing (don't confuse a "printing" with an "edition") unless it's one of those rare cases of a book with not too many errors. When it comes to tech books, a missing parenthesis or extra symbol can delay the learning experience. Unfortunately, there seems to be a "rush to market" with books about hot technology and printers are ready for the publishing before quality control has time to set in...
Tony Alicea Senior Java Web Application Developer, SCPJ2, SCWCD