You know what though, I think American telecoms can stay out of Canada, thanks very much.
The US has a lot more variability. Lots of big players and a million tiny ones. Usually you'll have 1 or 2 choices, but sometimes they're both worse than the usual suspect Canadian providers.
These statements only apply to DSL/Cable.