Not an app but very good. TV on your iPhone.
Put this address in your safari browser
http://iphone.tvcatchup.com/
If that doesn't work make sure you do the following:
When trying to use the new iPhone streams please follow these steps.
1. Make sure your Safari Browser is the latest version
2. Make sure all java and other plugins options are switched on and updated
3. Direct your phone to this address
http://iphone.tvcatchup.com. NOT
www.tvcatchup.com
If it is still not working try this link
http://iphone.tvcatchup.com/?port=1