[QUOTE=Cool Matty]Here's to hoping it doesn't happen in the good ole US of A![/QUOTE]There are a lot of people whining about this right now and none of them have any idea what's actually happening.
Canadian plans have always had caps, they just weren't enforced by the major telecoms (Telus, Shaw, etc.) The caps weren't enforced partly because it wasn't worth their effort, and partly because it might have been illegal for them to do it.
The real reason this has happened is because Canadian law forces the major telecoms to sublet to smaller carriers in exchange for their franchise. Those smaller carriers got wise to the fact that the telecoms weren't willing/able to enforce caps, so the little companies were massively overselling the bandwidth they were leasing. That's how you get "indie" ISPs like these TekSavvy clowns selling unlimited packages which they were never really capable of providing (given that they're dropping down to a 25 GB cap per user, that's probably the kind of service TekSavvy is actually paying their supplier for.)
The telecoms are just enforcing an agreement that has been in place for years. The way people make it sound is like there's a nation-wide bandwidth cap or something. I'm paying for a fairly modest 60 GB cap, and there are much bigger and faster plans available.
Edit: I just checked, I've been upgraded to 100 GB.