Does anyone have any experience with a good quality GPS watch that syncs to Google earth or a mapping program? any recomendations? Thanks.