You do not need QT to see homepage but just to hear the music...What browser is everyone using? Also I use Safari.. most of you have Internet Explorer.... If you open the page hit reload/refresh a few times after you give it a few seconds each time and more and more should upload each time you do this...I have to contact my web host to figure out what the actual issue is...
When I tried to load your page I got a pop-up for Quick Time, saying I needed it. Whether I chose to install it or not if I clicked any button on the pop-up both the pop-up and my browser would not respond. So on mine I actually DO need it to see the page. BTW I'm using Google Chrome, if that makes a difference.