Neat project! I did something like this a few years ago to learn how to use NLTK with python (no longer running, but code/story is at http://www.github.com/qdot/fwiktr and http://www.nonpolynomial.com/2007/06/23/fwiktr-v01/), sometimes the more abstract results are the really interesting ones. :)
Also of interest, there was a music video made that used searches involving the song lyrics to create a dynamic music video: