In Australia, government-funded TV services do a much better job of meeting the needs of viewers. Echoing similar moves by the ABC, SBS has released an iOS app for viewing its On Demand catch-up service.
The app runs on iPhones, iPads and iPod Touches. If you have a (free) SBS On Demand account, you can sync your playlist between your iDevice and other systems which support On Demand, a list which includes Xbox, PS3 and a number of smart TVs, as well as the On Demand site. You can subscribe to shows on your playlist to have new episodes added automatically.
As with any streaming TV service, caution is advised on 3G phone networks to ensure you don't chew through your data allowance. SBS estimates that a 30 minute video will use 340MB of data. (That's higher than the ABC's iView, which quotes an average of 150MB for a 30 minute program.)
SBS On Demand is a free download for all iOS devices.
SBS On Demand [iTunes App Store]