Where exactly do you live at? Have you looked at any of the 3G wireless cards? I'm in a similar situation where cable/dsl aren't available and got mine a while back. I'm quite happy with it because the upload is way better than satellite plus the latency is really good and I can actually play MP games on it. I've got a KR2 router also so it's connected 24/7 and powers my PC and consoles and wireless to my phone.
If 3G isn't an option I'd recommend checking the threads out here.
I did extensive research and there are just way to many bad reviews.
For reference this is a current speedtest on my 3G data card. Latency is a little high right now, but it's also 5:30pm and everybody is getting off work. Normally it's around 110-130ms.
@ Tommy Boy, Upload speeds are really quite insignificant here with satellite. The main issue is the 1000+ ms ping it delivers. It's completely unplayable for virtually any game and secure sites are going to take forever to load. To be honest my 3G uploads are almost as fast as a basic cable/dsl tier. Just wish I could get a better download
:::.. Upload Stats ..:::
Upload Connection is:: 729 Kbps about 0.7 Mbps (tested with 1496 kB)
Upload Speed is:: 89 kB/s
Tested From:: http://testmy.net/
Test Time:: 2010-03-31 21:53:16 GMT
Bottom Line:: 13X faster than 56K 1MB Upload in 11.51 sec
Tested from a 1496 kB file and took 16.809 seconds to complete
Upload Diagnosis:: Awesome! 20% + : 97.03 % faster than the average for host (myvzw.com)
U-Validation Link:: http://testmy.net/stats/id-0IB3ZLRWG
User Agent:: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729) [!]