If you live in rural USA, like I do, sometimes you don't have a choice if you want Internet. DSL and cable only reach a fraction of the US population, outside of major urban areas, so at times if you want Internet it's a choice between slow dial-up or satellite.
I've been "lucky", in that I have a cell phone tower near by, so I can use 3G. Because if it wasn't for that cell tower, I'd be on Satellite today. The irony is, that I only live 5 miles outside of Fredericksburg Texas, which has Verizon/AT&T/TWC Internet up to the eye-balls, but outside the city limits, it's an Internet wasteland!