I found another little gem out there in the virtual landscape: Grooveshark.com. A nice site for listening to music on line, a nice middle ground between bothering to admin your own music and having to listen what other people choose to broadcast on their "internet radio" channels.
Oh, and I reconsidered the whole "my website" thing - maybe I'll keep at it...