I don't know any of the technical details, but I've always been partial to
http://www.live365.com/broadcast/ for listening. They claim to be the cheapest, and they apparently understand relaying the signal. I don't know whether or not they deal with the relaying company, or whether they expect you to handle that aspect of it.