Well, its getting back into full on dirtbiking season (not so hot), and i'm thinking of getting a GPS receiver. Theres quite a few about, but the most popular seems to be the Garmin eTrex Personal Navigator.
There is a lot of information at garmin, and I found a some reviews gadgetmad.com , askmen.com,
and Amazon has this excellent comparison, as well as the cheapest price I could find.