I wrote a small script that sends the track info to TuneIn, it runs on a cronjob which checks every minute to see if the currently playing song has changed., if so it will send the request to TuneIN, per their terms the script will ONLY send the request to their Air API when the song has changed.
It's a very simple script if anyone wants to write one, I'm sure there are other ways of doing it but mine writes the currently playing song to a text file and on each cron it checks the song against the one in the text file, if the song is different it will re-write the new song to the text file, send the request to TuneIn and wait for the next cron to run. Works with SHOUTcast 1, 2 and Icecast KH
Within days of listing the currently playing song and artist in TuneIn's directory your station will get at least triple the listeners and grow from there. I had set this up with our demo station and within 2 weeks I pulled it because of the high amount of listeners