In reply to Indy:
On Connected TVs iPlayer is currently 1500kbps for SD and 2800kbps for HD; ABR devices (which are currently the minority but newer devices are likely to go this way) have 800, 1500, 2800 and 5000 (possibly, I can't remember) options.
I would be very surprised if an ISP would get shirty these days for VOD usage, but you will need to have a broadband deal with unlimited data.