You guys don't know how good you have it! I'm stuck with either dialup or satellite (which I have), at CAD$59.99 a month for 512kbps down / 128kbps up with the crappiest fair-usage policy you ever did see. It's all automated, and they won't give proper figures, so somewhere around the 100mb per hour mark it just cuts the connection. They claim it should just halve the speed, but 90% of the time it just turns on and off constantly and slows down to ~1kbps, not even worth trying to use.