I too thought you could have cheap reliable nationwide 1mbit connection with 3G these days...
I've used a Verizon 3G card; worked well in New York and Tampa.
I also used a Verizon 3G card when traveling by RV and it worked most places in the Western US. Many highway rest areas have cell tower sites right next to them which ensures a good connection.
If satellite Internet will work for you, there's always MotoSAT (motosat.com). I was a beta tester for this setup back in 2001 and it worked very well.