We do have a duopoly (3 if, for businesses, you include FibreNoire), but to be fair, it competes pretty well to other north-american cities. Bell now supports fiber-to-the-home in most central borroughs, and Videotron keeps upgrading their network. (although, of course, you should deal with a reseller for a better deal and less dysfunctional tech support) If only Bell operated as a normal company, and not a marketing dystopia...
I have a 30/10 mbps VDSL/fttn connection using Teksavvy, with IPv6 enabled, for around 60$/month including dry-loop, 300 GB/month cap (unlimited during the night).
However, for hosting, while there may be OVH for cloud stuff, we really lack quality alternatives for traditional hosting. There is some offering, but lots of room for improvement.
I also participate in http://www.reseaulibre.ca/ to 1- create our own decentralised user-operated backbone, 2- fun with networking, 3- have an alternative to bell/videotron.