It has to be the one of the most poorly organized websites I've ever seen. It's a chore to find anything but the most recent stuff. Many low budget fan sites are better.
Someone else on this board said it very well. High on style, low on functionality.
As far as other bands' sites, I've never looked at any other so I don't know.