Hey, do any of the smartphone gps apps work as well as a Garmin? I have a Saumsung Galaxy S 2 phone and a Garmin Edge 305. Thinking of getting the Cerevellum Hindsight 35 for the rear view camera, but it doesn't have gps. How does the phone work? Can you import phone data into Sport Tracks or Garmin Training center?