Depends on actual needs. For some customers cost per time is
> more important than cost per bit.
I've heard that hundred thousands of people in the US still use dialup, but I ask myself what they actually do with that. Even simple web browsing is a PITA because even basic stuff like online shops have megabytes of data in just one page.
Satellite has higher latency, but has much higher bandwidth.