I had great service from BE when I was on ADSL but since BT installed FTTC in my area, I have gone Infinity and not looked back. I had a router failure early on but this was due to a specific revision of the router known to be bad, so I stuck my own one in (rather than use their replacement) and no problems since.
On ADSL I was getting 4.5 down and 2 up (due to distance from Exchange), with Infinity I get 32-35 down and 7-8 up. Don't do P2P so their shaping has little effect on my experience. No problem with either Lovefilm Instant or Sky On Demand movies and iPlayer, 4OD etc all run well too.
Plus, if you order via
Quidco you can often get cashback!
PM me with your email if you wanted to sign up to quidco so I can refer you