Customer service for most companies sucks, especially SBC DSL. The people there are dumb as bricks. Linksys is by far the best router making company out there. There products are stable and reliable. I would gladly put up with stupid Customer Service as long as the product is good. This works for me since I am knowledgable when it comes to anything to do with computers, but for others who are not I can see how they would shy away from a company with poor customer service. Next time you have a problem with your Linksys router, post it in here and we will help you better then the mentally challenged people at Linksys.
As for a repeater, I suggest you get a Linksys Wireless Repeater since it will be the most compatible with your current Linksys router. Of course others would work, but there will be less of a headache if you use two products from the same company since they were made to work perfectly with each other without alot of hassles. This
site would be a good place to start.