After living in Calgary and dealing with Shaw Cable and then Telus dsl then moving to NS and dealing with Eastlink and now Aliant dsl, I have come to a few conclusions. For those Eastlink patrons, you will eventually come to be disapointed as bandwidth will shrink with increasing usage. I've seen it happen with Shaw. Out of dealing with all four of these companies, Eastlink was far the most dissapointing to deal with customer service and also the most expensive service. Maritime company or not, I want what my money is worth, and resolutions to my problems and not arguments. Aliant has not been without it's shortcomings though it has been managable. Ultra has been close enough to call it that, and the only complaint is the Seimens Speed Stream 6250 modem / router. This item has known issues with QOS, PPPoe, firewall, DMZ, and port mapping to name a very short few. What I found is that it is much quicker to resolve these issues by a little homework on the net, rather than being told "we don't support that" from uninformed and unaware farmed out Aliant support geeks. It seems to be working. I only use ultra with a US Voip service and it is stable enough to be used as stand alone telephone without a backup phone. I can tell you it's cheaper than Eastlinks package. It took some work though. I'd start looking at your modem / gateway and computer if your having speed issues with ultra. -If you can't dazzle them with brilliance, baffle them with bull**it-