I know the feeling, for the past 4 years I've listened to the local minor league team via streaming audio from the local AM station that carries the games using one Windows Mobile phone or another. But it (along with a ton of other online content) is a WMA stream and the iPhone won't even bother trying plus there's no app that covers it. Sucks.