Assuming that your two solutions need to be significantly different, and that they must include a mobile connection from the location to the Internet, you will likely need one 'cellular' type solution and one satellite-based solution. Though you can build a hybrid.
The weakness of two-way satellite is that it must be re-pointed after moving and you cannot overcome the 800 millisecond latency.
The weakness of cellular-type solutions in the U.S. is that we cannot always tell which carriers have strong signals in each location. However, armed with the right equipment you can aggregate signals from multiple phones (GSM, TDMA, CDMA, GSM, WCDMA, 1xRTT, GPRS, CDPD or even Wireless ISP) and create one 'big pipe'.
Similarly, you can use a one-way satellite combined with one or more phones to substitute for your landline phone connection. The one-way dishes are much easier to re-point.
You can connect a Wireless Access Point to either setup, which also means that you can place the satellite and/or cellular equipment wherever you can get the best signal.