Well put stormko.
The internet is likely to have the most up to date information, but it has an awful lot of out of date and inaccurate information also. The trouble with the internet is that anyone can publish anything they want, whereas a book (unless it's self-published of course), has to go through some vetting first. You really have to have had a couple of good web books to appreciate their value. But on the other hand, some of those online tutorials are invaluable too, oh I don't know!
I refuse to vote here because I just can't pick, it's like asking me to pick between chocolate and ice-cream!
