Unlimited Internet in Ontario: Fido vs Costco/Primus

Costco internet and Fido internet both offer unlimited data and good monthly deals.