Satellite Comunications

I'm not involved with it, but I understand that the UK High Altitude Society have a free collaborative radio tracking solution which might conceivably work for you. Otherwise, the conventional solution seems to be some sort of ham radio based system. I'm not surprised that satellite phone based solutions are expensive - it needs specialist hardware and the price you quoted seems quite a lot cheaper than I remember from Inmarsat.