A long time ago when I was working on an Android skin for OM (abandoned now), I made the music player incorporate a 5 star rating system. It was weighted based on a percentage system. Basically, the lower the star rating, the less percentage a song had of playing and vice versa. It was rather simple to make work overall and worked really well. It would def. be a really good idea to get this going again for our current player.