There are some changes coming at New Audio's streaming station, and the first is the new talk box on the Icebox Radio website. Check it out.
And it provides the most convenient way to listen yet. Click on the 'On Air' sign and you can listen with a flash player in a tiny, tiny window while you continue to surf! Check it here: http://www.iceboxradio.org