At the time I was using (and still am) a Draytek Vigor 2760, which performs flawlessly with BT Youview, as well as BT's implementation of IPv6.
I was tempted to try the Zyxels because of the high ratings on here, but found significantly higher error rates on my line with an ECI cab so abandoned the idea. I'm happily back on the 2760 with no probs. The 2760 also emails me should there be a re-sync for any reason, and Draytek have also recently introduced a free DDNS service which works well. It has also been through the OR MCT testing so is fully approved by OR.