I'm on a small island in the Pacific. If I can get 100 Mbps, by any means, whatever the latency, it will competitive. Right now I pay for 25, the two ISPs on island swear they're building out to 50, and I average 15 down and 1.3 up. my latency sits around 250-300 ms to North America and 150-250 to Asia.