Ok, I'm definately purchasing the following books.
It's still a 50 / 50 really. I know he's great and all, but the book is dated 2006. Although Jeremy Keiths book was published in 2005 and his book is great! Can I get some more help on this one please?
Absolutely. I've found that there are a lot of books that'll teach languages -for beginners- yet they'll somehow expect them to already know programming concepts, because they don't teach /explain them very well at all. There should be books on -x- language that teaches the beginners programming concepts and the language features, it sounds like HFJ does this. And so does Marijn's book.
I'm not new to programming concepts as I've created some small-scale applications in VB.NET and of course small, tiny JS scripts. I guess the more we read (whatever it is we read) the more we learn!
I've removed this from my shortlist. Besides, I had another look at it and it isn't a focused book on beginners. It deals with chapters on JS Libraries (which isn't what I want) and has a chapter at the beginning with XHTML and CSS. I'm fine with XHTML and CSS, it's JS I want to read about. So I won't be buying this book, sorry Murach and Ray Harris!
Thanks for the help, felgall.