The Velocitek S10 seems pretty good. A lot of the mothies are using them.
No physical buttons, only LDRs that activate when you put your finger over them.
Try GPS action replay for analysing your performance afterwards. Yeah, viewing on google earth is good, you can see a lot about where you race. You can see the effect the land has on the wind angle and many other things...