There are no good options. Satellite will be ridiculously expensive, with poor performance. I know that Sprint carries a wireless card as well. IDK what it's like. But even if I did, it wouldn't do you no good. It really depends on your location. I also happen to live in a small ass town which has surprisingly good internet infrastructure. Hell, the internet is infinitely more reliable here than the damned electric!
I think it might have something to do with us having like 50 banks per person. And while, yes, that is an exageration. My small town bank has 4 branches within a one mile radius. The population is like 7k. Then there's about twenty other banks, with multiple branches and like two or three more being built.
So yeah, you should really ask people around you. I assume you use AT&T for your cellphone? Maybe you can find someone nearby that has a smartphone with Sprint or Verizon and see what their internet is like. The aircards use the same network as the phones do.
P.S. you should be able to find 30 day guarantees for the aircards. If not from the providers, then from 3rd party retailers.