Yes we have BT TV, the mid range package which is £10 a month. We are very satisfied with the way the system works. BUT we have been having some technical problems, BT replaced our box and it has improved, it appears to be weather related, high pressure/fog. I guess we should really get an outside aerial, but as it is now OK 95% of the time and only breaks up on a couple of lesser channels we will stick with what we have. Sky is our only alternative, but very expensive and still suffers with weather problems.
We rarely watch anything live, almost always recorded or on catchup etc, so the 600hrs recording is a boon.
If you have everything with BT, it is worth trying to negotiate a deal.