I've got a Verizon 3g MiFi that in my opinion works great. I just check the speed and it’s around 800 kbps. I had Hughes satellite and the latency really did suck and thick clouds killed it. VPN was a nightmare.

The only issue I have is the 5 Gig cap. If I don’t stream I can be on the internet all day with two computers but I top out right at 5 Gig every month. I really like being able to take it anywhere. Keeping the kids busy while driving on a trip is great.