I always try to make things just as simple and easy to navigate as possible, I hate those websites where it's like you are stuck in pharoahs tomb or something, every turn ends up in a place that just doesn't make any sense, you click something and it takes you to the same page you were just on. I hate when I can't FIND something! Or when I've finally found the link I'm looking for and it's dead.
Regarding the music and stuff, I think people just get to having a little too much fun putting accessories on their website. Like people that wear tons of gaudy jewelry.
I personally love lots of pictures, they truly are worth a thousand words. What you can do is have a page with just one picture, and if they click a link, or that picture, it can take them to a page with more pictures, so if they have dial up they don't have to wait on the pictures, but can if they want to see them.