My Internet provider: Tek Savvy
I used to pay $65 for 100GB with bell and now for the same speed I pay $39.99 for 300GB and with a bonus too, that you can read for yourself from the website as you would need to pick the plan that is best for you. You can also get Unlimited data. I have seen other providers that offer a cheaper rate but you will not have the good service on offer like Tek Savvy.
For discount codes of upfront fees send me an email
Video Link for the Unlimited data
My TV provider: Roku
Over 450 channel on your TV by streaming it directly from the internet. Roku players connect directly to your TV and to your high-speed Internet service. Up front cost for the Roku player plus you can pay to have some service like Netflix.
Now Roku 3 is in Canada
The only thing that could put some people off from the providers I use is the upfront fees, but after a few months you be in profit with the savings you will have made.