For those of you talking about gps devices and iphones.
Nokia do a free gps tracking software for gps enabled phones(or you can buy a gps adapter and plug into phone if you dont have gps enabled handset), its called Nokia sports tracker and has pc software for synching and i think some upload features to put data online, I dont use it, but ive read about it ^^
No idea what phones people are using but its available if you have a Nokia.