It is hosted on my cable company's servers. They just got an additional 2.4 Gbps line to serve Georgetown (town with ~100,000 people). We are directly linked with a hub in Toronto where @Home used to be.
Err, 25 seconds? Is that fast or slow for you? For me it would be terribly slow.