Sorry if it seems that I don't feel your pain. But I've been paying about $100 a month for a hard capped 3GB 256kbps line for the last 3 years. A service that that unreliable at best and just absent half the time.
Living in South Africa we have no option but to use Telkom who refuse to upgrade lines. And with no other telecom supplier, why should they?