I like playing Team Fortress 2 but I only get decent latency (~50 ms) outside peak hours (10 a.m. to 7 p.m.), at these hours my latency goes up to 400 ms. I'm wondering if is this is a problem inherent to dsl infrastructure or is it that my isp is worse than average. In Mexico City there are only about 3 internet service providers, Prodigy Infinitum from the country's telecomunications giant(and a monopoly) Telmex is the one I use. Of course most of their clients use the internet for sending emails and web browsing so I wouldn't be surprised if they didn't care for providing a decent service for gamers. How does everyone's isp perform for gaming?