Actually I think books and lessons are a better way to go than the net. You could get some guy who has no clue what a whole note it teaching you on the web, but chances are, if you are learning out of a theory book or songbook or taking lessons, that confusion doesn't usually happen.
And God said, 'Let there be rock!'
-And it was good