I have Charter internet 5Mbps. My 2 main rigs were connected directly through a Linksys Wireless-G router and a D-Link Cable Modem. I have a pretty crappy connection and was never sure what the problem was. For instance, I downloaded Avira Anti-Virus (32MB) with the D-Link and it took over two minutes. I bought the Motorola Surfboard and made the switch.
Now it takes 42 seconds to download Avira!