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 Jays.
Oh, in case you think the Canadians are cry babies, from the graphic below you can see that yes, they are getting screwed.
Oh, and go here (or here) to voice your opinion