If you really want to be hi-tech then this is the ticket: I-Rule Sputnik.
http://irule.co.nz/blogs/?p=408
It launched last week.. it tracks basically everything and you can upload it to a facebook application and compare your own runs/progress etc... even better yet, you can compare training times to mates including cadence, speed, time, frequency, heart-rate etc.
There is a demo vid of it there too.