Four companies are spending $50B+ to blanket Earth with satellite internet. Only one or two will dominate. Here's how each stacks up on technology, financing, customers, and long-term viability.