WIldBlue is the best of the satellite options, with the least latency. However, a great latency may be 700 milliseconds to a website for the next exchange of communication. With DSL or cable, a good latency might be 40-70 milliseconds.
Satellite would make interactive voice, video, or gaming, quite annoying. However, other web activities won't seem too bad.
The throughput on WildBlue was almost 1.5 MB/sec, which is as much as twice the speed of low-end-DSL. I was very impressed.
But I do a lot of Skype Voice-over-IP stuff, so I'd have a fit with satellite, as it wouldn't be practical with my usage.
You might look into WiMax installs in your area, as that access would be great. Otherwise, Sprint is supposed to have unlimited internet for a reasonable price, which might be 2 Mb/sec burst, with an average of 400-60 Kb/sec. Verizon limits it to 5 GB for the month, so they wouldn't be worth looking into. Sprint would have a latency of up to 130 milliseconds with a PCMCIA modem, which is still very doable with voice and video.
I hope this helps.
Sprint isn't really unlimited. They are also imposing a 5 GB/month cap, but are doing so quietly. It's $59.99/month -- same as Verizon. If you go to a Sprint store, the salesman will probably offer you a 30-day free trial, and you can test it risk-free.
As others have suggested, try upgrading your current service to a high-gain directional antenna. If you decide to use Sprint or Verizon, also consider an external antenna pointed at the nearest cell-site. You can even buy repeaters that will also boost the signal for your phones:
Thanks on the WildBlue input.
What is WiMax?