With regards to Riever2 comments about learning history from songs being a questionable practice.... I must argue that.While I admit that most "historical" songs are not bang on, they do encourage most people to find out more about the subject. I know as a kid I listened religiously to Johnny Hortons "Sink the Bismarck". I swear that this is why I am totally fascinated by WWII stuff to this day. Also I find that if I hear a song that's about something like a historical battle, I research the topic to find out more. For example, my sister got me listening to Christy Moore and I really like his "The Knock Song". I swore to my sister that the song had to be about some event, and she said that it was just a nonsense type song. So I researched it and found out the background to it. Sure it's got the authors own opinions of things, but at least I now know why there's an airport up in Knock.
Okay maybe this isn't the type of knowledge one needs to store up if they intend to become a rocket scientist, but boy can you kick some butt in Trival Pursuit or Jeopardy!
I think it's a great thing to encourage our youth to listen to songs that tell stories so that they end up having a brain that works. Don't try to tell me that songs like "Barbie Girl" or anything by the Spice Girls encourages kids to ponder the mysteries of time!