You shall always use CABLE than DSL from those SMALL ISP.
The main reason, when it comes with DSL it is your problem alone. But cable would effect everyone and even the original carrier's user such as Rogers.
So when problem happens, cable user always get higher priority to fix.