Can't help you with the SPOT X, but I just picked up the Zoleo and I'm very impressed. Messages take about a minute through satellite, and are free and instantaneous when you get a data or wifi signal. Battery lasts a long time and customer service has been excellent so far. First real test is in October, but very pleased with test results so far.
Zoleo