I have been having severe problems lately with my Internet connection. My ISP is AOL and I am supposed to have a download speed of ~4Mb/sec. I would be quite happy to have a constant download speed of between 65%-80% of that figure, but take a look at this table. It shows the speeds that I have been getting. Notice that the Upload speeds vary (min 157, max 382). I am not so much bothered about that as I, like most home users, send far less information than I receive. However, take a look at the download speeds and how they vary (min 2, max 4254). I would be perfectly happy with a minimum of 2500, however what I am getting is totally unacceptable. The QoS also varies (min 3%, max 100%).
Incidentally, I have had my router since using Windows XP Pro (SP2), and have not made any changes to its configuration.

It would be interesting to have your views on this, and what you recommend my next steps to be. If I do decide to change my ISP (which, judging from this table, is highly probable), how do you go about it?
The following information was obtained via
Top 10 Broadband » UK Broadband Comparison - 150+ Deals & Offers. Broadband ISP, ADSL, Cable & Mobile Broadband
This shows my current line capabilities:

This would probably be my choice should I switch: