We know you hate your mobile provider. No one really likes them. But with the possible exception of Australia's disdain for Telstra, we've never seen such universal hatred for a carrier as Canadians have for Rogers. Unfortunately for you Canada, Rogers is the only carrier with EDGE/HSDPA network in your fair country, so until the EVDO/LTE version of the iPhone comes out, you are pretty much bank rolling the Toronto Blue Jay