I've had BT Infinity for over 3 years now at three different addresses across Sussex and not had any problems at all. Just one Router box that died. However, dealing with technical support at BT or any other ISP can be incredibly frustrating until to get to level 2 or 3 as first line really...