5. What is this annoying sound?
If you're not a music label or a musician, then music should not automatically start playing when your page opens. When I visit your site while at work, automatic music will disrupt my co-workers, and I will quickly hit the back button. If you feel you must have some audio playing (which I strongly suggest you re-think) then make the pause/stop button easy to find.
5. You're still using flash?
Flash does not work on smart phones. And, yes, your customers are looking for you on their phone. Don't kid yourself. If you're not thinking about your site on mobile devices, you're missing out. 85%** of all smart phone owners search for local businesses on their smart phone. Get rid of flash, HTML 5 and JQuery can make anything move.