I'm thinking if buying the book titled Java How to program, written by the Deitels. I have some programming experience, used the book sams teach your self java in 24 hours; though I don't feel like I really learnt programming. I know simply reading a book will not make me a programmer; though a book is like teacher, and a good teacher will teach you how to be able to use the skills you learnt in new ways, even with out them over your shoulder. I don't feel like the book has done that for me, so I'm thinking of getting a new book.
They are all rather expensive, so seeing that, I don't want to buy a bad book. So I'm asking here, my trusted place for everything java. Deitels book costs more than three hundred in local currency; though I might buy it if you guys don't have any thing bad to say about it.