Marl,
Sorry for my ignorance, but I am considering a GPS for a while for flying, and I have seen some people on trails using them on bikes as well. Do you get basic features of a cyclomputer ( speed, average speed, distance, time and odomoter) on a GPS?
Besides getting into your computer and downloading fancy graphics of your performance, is there a GPS that somehow (attachments to the bike, of course) can give cadency and other training tools?