Bell seems to be offering 100GB plan for about $100 per month. It's the only one I know that works on both sides of the border. Well, my friend has a phone with unknown data caps that works here and there but it's a small outfit and is very expensive.
We have phones and data for here (I'm in Florida at the moment) and phones and data for home.
The only one that works on both sides of the border is sat. TV but the bird that covers USA is failing fast - might or might not last this season. Some say they can get some Canadian TV using VPNs but that's iffy.