I'm afraid that if you want consistently good upstream speeds you'll probably have to get a router with a Broadcom ADSL chipset in it. There may be other chipsets which work properly, but Broadcom is your best chance.
Getting a proper master filter/splitter installed to isolate the ADSL jack/line from all other jack points/devices/wiring at the point the line enters the house (demarc) is probably the only thing you could do that could make a difference.
Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly
to your computer or smartphone by using a feed reader.