Originally posted by rey leon: Don't buy the Head First Java, that's a really bad book.
Not to rain on your parade, but I disagree. The Head First book is good for someone with little or no Java experience imho (and as Collins mentioned). I read it (while waiting for my K&B to ship) and thought I might be well prepared for the exam. After getting the K&B book, I realized there was a lot more to learn, but at least I had a more solid foundation and was able get started faster than if I hadn't read Head First.
From the standpoint of someone with minimal or no Java experience, do you have alternatives/recommendations to the Head Rush book?