perhaps a web-based scorecard for racing against friends? say 5 points for getting there first, 3 for second, 1 point for making it at all, little bit of motivation if all your friends keep beating you!