Imar,
I waited until I got to another javascript example to answer this.
I am using the latest SP, Version 3.5 SP1.
On p. 345 when I enter the function HelloWorld and the braces, and click Edit=>Advanced=>Format Document the function is not indented within the script tags. Typing code within the function does not indent. I am just used to it indenting. Not a big deal.
When adding the javascript Intellisense does not know about "yourName", even after compiling, but does know about "NameService". It also does not know about, or offer for fillin, "txtYourName" or "btnSayHello".
As I said, not a big deal, but the IntelliSense seems so sophisticated that I really miss not having it. Of course, I have written a little bit of assembler code and VS2008 is somewhat better.
Thomas