Very interesting.. I've been having performance issues as well.. what's the number you called to get them to come out?

I too am still on PPoE.. very interesting..