John,
not sure if you're using anything currently, but I use the following for a "GPS"
1) a waterproof phone pouch:
http://www.amazon.com/gp/product/B005LN ... ge_o02_s002) Two (free) GPS apps:
“Speedometer Maps and Tracks” by Yadvinder Mann records top & avg speed, total distance and time, and records your track. (Hit "play" to start GPS, "pause" to stop and "record" to save)
“Sailboat GPS Tracker and Data Logger” by Ndili Technologies, Inc, records your track with metadata - you can click on any part of your track and find out what your speed and course were at that location and time. It does not explicitly tell you your max speed, average speed or distance (hence the two apps), but it does allow you to review your track overlaid on google maps and share your track online!
For example, a few weeks ago I used the first app to record a top speed of 14.17 mph, distance of 12.61 mi, avg speed of 7.03 and time of 1 hr, 47 mins, 34 seconds on one outing.
I used the second app to record the track:
http://n1.ndili.com/NTechWeb/r/1IN95ZRCCA42/tracks/en (I was sailing upwind & up current. Wind speeds were 8-12 mph out of the SW)
I don't go out without starting the GPS anymore, it's too much fun seeing what my top speed was at the end of the day! I don't use it at all while sailing, but I like taking a look afterwards. I find the track interesting to review - you can see where you hit consistent geographical wind shifts, or if the wind was veering or hauling consistently. Though really, I'm just happy to see what my max/average speed is after each sail, and I'm always surprised to what my total distance is. Last weekend I covered 40 miles in four hours!
Never heard of raceQS, I'll have to check that one out!