The URL isn't parsed correctly. Add a period to the end of the link or search for "O3b" on Wikipedia.
We don't know what the latency will be until they launch but, theoretically, since they're launching the satellites into Middle Earth Orbit, the signal only has to travel half as far as the current satellites up in Geostationary Orbit. Google is also offering Google Apps and perhaps the caching servers we've heard in recent news to the local ISPs.