Yes, @TeksavvyBuzz is a great ISP. They're a third-party provider, in that they get wholesale bandwidth from the incumbent cable provider (Rogers Cable in my neighbourhood), and somehow Rogers prevents Teksavvy from issuing a static IP (this wasn't a problem when I used Teksavvy DSL). Lack of a static IP stops me from !selfhosting DNS. Rogers also blocks outbound port 25 for SMTP, so my selfhosted mail server uses Teksavvy's mail server as an upstream smart host.