I'm an ATT U-verse tech and I can pretty much tell you that if you have ATT U-verse service and it sucks, it's because the installation was botched. If the service was installed correctly it will never give you problems. Ok now with the regular DSL, that error message is because the RG (residential gateway) or modem is loosing sync. Usually this happens mostly on self-installs because of shotty substandard wiring inside the house. The best way to make sure that your att DSL service is working correctly is to have a Cat5e cable ran from what ever demarcation point on your house (phone box outside) right to the location of your modem. DIRECT LINE. If you know what your doing you can do it yourself, if not you should call and have a tech or a contractor run the cable. Will save you tons of headaches.