As what I have experienced, I have to open my windows media player to play the audio. It could be better if we can play the audio through streaming instead of downloading the whole audio file and then play.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.