When I opened up my shop the only option was satellite. I went with Wild Blue and used it for 3+ years before DSL became available. Overall, I didn't have major issues with the service, but there are a few things to be aware of.
1. Latency. This actually was a major factor for both credit card transactions and e-mails. Because the signal goes 22000 miles to the satellite, and then 22000 miles back to ground, and the information takes the same route on the return, there is a delay that occurs. I would find that processing a credit card could literally take 1.5 - 2 minutes. I suspect it's because of the encryption, and I always wondered if they sent each digit, and waited for a reply before sending the next digit. My friend who owned the building used the connection as well, and for his work he would have literally 100 e-mail messages that might download in the morning. He found dial up would actually download them faster than satellite, again because of the latency.
2. Weather - we had very times when weather was actually was issue. Remember, though, that there are TWO places weather may create a problem. At your own location, and at the location of the ISP connection on the ground. There was one time we lost internet because of a hurricane or tropical storm down in the Texas area.
3. Everyone connection is different - my friend who owned the building ended up putting his own Wild Blue connection in at his house - about 500' behind the store. He never got a reliable connection from them.
4. Data Caps - watch out for the data caps issue. We had one time that we went over, and our speeds were throttled WAY back to dial up speeds for about 30 days. Their terms were written to look at a rolling average over 30 days, so on one day when for some reason we went WAY over, we dealt with it for 30 days.
I was quite happy when DSL came and I could finally ditch the satellite, but even that wasn't smooth going - they finally found there was a damaged section of the phone line about 1 mile from our store that was getting water into the line, which they had to repair.
Personally, I would not use satellite unless there were no other options.
Brian.