If you can, go with ADSL and Hinet if possible.
Yes, yes, yes Hinet does suck with both lungs, but they will eventually get round to installing the service and/or helping you after problems crop up.
I signed up with two “bargain” services that never came through before inking with Hinet. They showed up about two weeks later and the service has been on the whole o.k. Granted every couple days I need to turn off the power and log-in again, but that’s not too much hardship.
Also, as I’m on a Mac I had to do set up by myself, but since this isn’t rocket science it only took about 20 minutes (I think this character means…)
I was previously on a Giga cable modem that required dial-in. The speed sucked and my phones bills were outrageous.
Moreover their crap system was easy to hack, riddled with spammers and, well, don’t sign up for cable unless its two-way and you use some sort of personal hardware based firewall.