We have a hand held sat phone. It connects into the aircraft that has an external antenna. Its a Citation XL.
This is the phone.
Up front we have nothing except our ipads. They connect to a baron mobile unit that is a router to broadcast xm. The passengers also have access to XM radio through it. Foreflight then gets its weather through it. Our ipads connect to the baron mobile using wifi. It only broadcast XM weather and no internet. It works very well with Foreflight.
The sat phone did not work very well until we had an external anntena mounted on the airplane. It would only work when traveling north and south lol.
Link to Baron
Mobile Link | In-Flight Weather | Aviation Solutions | Baron Services Inc.