How about the fritz box also?
I have owned a Fritz!Box 7390 since April last year. For the past 4 months, I have had it set up on my FTTC connection with IDNet. Set up is a breeze, VLAN and username/password and the box is good to go. My connection has been rock steady with max attainable speeds of 100/30 which on IP profiles of 80/20 give me speeds of 76/18. I have had two re-connections in the past 4 months due to PEW at my exchange.
If you decide to buy a Fritz!Box modem/router (whatever model) make sure that it is an International version. German versions will not work on UK lines. I also have 3 Fritz!Fon MT-Fs attached to the built in base station. I purchased these from Amazon.DE (excellent 3 day service) and at Euros for £s, you cannot go wrong. Unlike the F!B itself, the phones will automatically upgrade to an English GUI. I am also using a WLAN Repeater 300E with a Sky box. I have the German version (cos it was cheaper) and the set up was a doddle: 2 by 6 second button pushes and Eureka.
PS IPv6 also works brilliantly on the F!B. Set up is a box tick and Apply.