I thought maybe it was me. But for the last several days TD has been ridiculously slow to load. Has something changed? New server?
I use Firefox and I can even nip over to TV, have a look around and come back to the TD page and it still hasn't loaded!
And I've been watching the World Cup streaming live TV from ESPN and ABC at about 420+ kbps, so there's nothing wrong with my ISP.
What's going on?