I started off with SPOT and then went to Garmin inReach. Both are excellent.
About 4 years ago I got a GMRS license and I have been exploring with the linking repeaters, which are usually free to join. A friend and I are currently working on repeater Coms where we can connect across the Rockies... a 400 mile stretch.