i got BT vision & it seems pretty good so far
all your freeview channels plus your choice of on demand packages & even sultana sports if thats what floats your boat

i very rarely watch TV so i just got the £5 a month drama/adult package
(adult = grown ups ie not kids channel

) but yeah have to say its been good so far, cheap too.
apparently the box can record 80 hours worth of stuff plus it has a twin tuner so you can watch a different channel to the one you're recording

oh & you can record 2 different channels while watching something on demand! how good is that