CENTOVACAST
Stream status and current song, On-demand content downloads, Recent tracks list, Song request form, Station tune-in links, Map of listener locations.
Most of these are also available as a standalone, AJAX-driven JavaScript widgets which the stream owner can use on his own web site.