i like the video to that song....
im sure you'd get more interest in your site if you check it all through and carry on improving it a bit more. i wouldnt have the whole of the home page as adverts i dont think it will appeal to alot of readers, perhaps a introductionary paragragh to the site would be better?