The music in the video in my previous post is by ChouChou, a Second Life band devoted to exploring new frontiers of creating music.
That is awesome. Especially since they seem to be part of a movement. Check out the in-world music store where you can buy real MP3s and AIFFs. It even comes with music previews.