The only site I remember being around longer than The Academy was the Lawn Wranglers site, which was (is?) defunct. The Academy was a pretty good site for info on the movie, as well as a good message board.
Hey Chas, you still interested in a copy of The Who in Indiana 2002? I remember you saying something about it back on the old board, but you never sent me an address or anything. Drop me a line at mailto:email@example.com
if you're still interested. I'm also probably going to get one of the Encore Series CDs of one of the shows from this year, if you're interested.