Well, I do have charter with 3mbps/128k or something. In actuality I am getting 600kbps... Well... what can I say. Cable can't be beat for that criteria yet unless... #1. If your cable provider is half assed...which is 50% of time. #2. If your dsl speed doesn't ramp up to 6gb which is offered at many places. #3. You just don't have choice.