BG music has one flaw though: If it's hidden, in the background - without play, pause, or stop buttons (any website should have at least those three as minimum) - it gets annoying having to turn down the sound...
There are simple Java, Flash, and HTML scripts out there (even WYSIWYG music uploaders) that have those features... finding them is another story (some sites want to charge you for it, others [some free ones] will have an annoying banner display on *your* nice, clean, ad-free site... but remember in any code, you can decode and recode if you posses the knowledge - and most codes any newbie can manipulate).
Peace out.