hard to get better bang for buck than the garmin etrex line
from $100-$300?
http://cgi.ebay.com/GARMIN-ETREX-LE...evices?hash=item4838be8343#ht_5302wt_962even the cheapest will log tracks, record top speed, allow vmg calculations to be made, show course, waterproof, download to computer to allow videos to be made etc
http://www.youtube.com/watch?v=BNAsxV1ltMU