I-Player is ok
Demand5 only works on wi-fi, which seems crazy for a phone on 3g
ITV and 4OD are both poor. One of them had a problem with ad blocker, so I ditched them ages ago
BUT
Sky Go works brilliant and I can access all, (bar BBC I-player.)
So I'm alright jack

Its almost like the terrestrial channels don't want you to watch on catch up.
Keith