Originally Posted by cloneu
My parents use dialup at their house

So do mine, they have no other option. Hopefully Iowa Telecom eventually upgrades their area so they can at least get DSL.
Verizon also has air cards like Sprint does and usually at least for cell phone coverage they are better than Sprint in rural areas. Other than that you may be SOL. The satelite carriers I hear have terrible upload speeds and some of our remote people at work use it because that is all they can get and I can tell you just trying to do remote assistance over it, its just as bad as dialup from that standpoint.