Try a tracert command to netflick.com and hulu.com and you will see the poor response begins outside of the AT&T network.
What are you using for your DNS servers? Are you using the AT&T Anycast ones for U-verse or a third party like Google or OpenDNS?
Yes, with load balanced services like Netflicks, the DNS location is important in determining which video cluster your video is served from...

Dave