I use avcstreamer fromhttp://www.avcstreamer.com on my home pc to stream my TV to my iphone. I'm using a firewire connection from my cable box to my pc. avc streamer lets you choose whatever bandwidth you want to use - and the quality is pretty good over my 3g connection. Best part, I can watch any live sporting event from anywhere, and I don't have to pay any extra money besides my monthly cable bill! Also, no special iphone app is required, it all works as part of the iphone software.