Muy buena opción la que te da Undying, lo único que veo en contra es (depende de tu servidor y de tu trafico) que la transferencia va a aumentar considerablemente, si no tienes problema con eso, pues dale al .SWF hay varios ya hechos en la web (google).
Ahora, si quieres date una pasada por
www.goear.com es un sitio como youtube pero para MP3, puedes subir tus archivos ahi y embeber el reproductor de ellos.
Asi tu consumo no se aumenta.
Contra: Creo que aun estan muy nuevos y su server no es muy agil, a veces se paran las canciones.