If your doing the front-end?
Depending on the listener base, have you considered recommending "get marci"
Just saying. Theirs a lot of ways it can be displayed. Plus the affiliation links can be added, and theirs tons of content options. It changed a lot from its original state. It even allows users now to create an internal "top 10"
See that here:
http://beattransit.com/charts-and-chat/
And you will notice the side bar for meta display, which is different from the other output (once again, same get marci account) here:
http://www.loudcity.com/stations/bea...ow/choose.HTML
Lots of content for easy web design on the front end, not to mention he built in his own API for Twitter updates, that's very customizable. I would recommend it for a client if I was in your position. Just a thought.