I can now catch live TV as if I were home on my iPhone 4. For that matter also on my laptop but I have no practical reason to do so because a HDTV is in the same room. SlingPlayer Mobile is an app that allows one to watch and control their home TV and DVR on their iPhone or iPod Touch when connected over 3G or Wi-Fi to a Slingbox SOLO or PRO-HD. As apps go, it is expensive, but functional and highly rated, at $29.99. It is working very well for me.
From SlingMedia at Amazon.com:
Take your entire HD home theater with you wherever you go with the Slingbox® PRO-HD. Connect to multiple A/V devices and tune into your favorite TV shows, sporting events, and special programming in stunning, true-to-life 1080i high definition. The PRO-HD gives you the same features and ease of use as the Slingbox SOLO, plus a high-quality HD viewing experience—anywhere in the world. Easily connect up to three of your home-theater devices to the PRO-HD and take your entire entertainment center with you—on your desktop, Mac, laptop, or mobile phone*.
A ScreenShot from my iPhone: {I have had some really sharp TV programs.}
![IMG_0219[1] IMG_0219[1]](http://northcarolinacyclist.files.wordpress.com/2010/11/img_02191.png?w=604&h=404)

Pingback: Time Warner Cable comes to iPhone « Cycling Experiences…