Read what GPS World think on Galileo Satellite Navigation