I often just set my Windows Media Player to play shuffle [random] from my whole collection (which is actually a mix of my collection, my parents and my sister's so it has a very wide range). I'm often busy, doing dishes or something and I don't want to have to wash my hands and go to the computer to find out what that song is if I'm really enjoying a song.
So I want to have the player announce the song Title/Contributing Artist.
I'm fine with it being a plugin or standalone player. If it is standalone player/plugin to something other than Windows Media Player; my requirements are pretty much nothing - be able to read (recursively) through a folder for music files and play shuffle/random. I'm fine to have to do library management elsewhere.