Currently I'm running a garmin catalyst, before that I had a racepak, and before that I used Harry's laptimer on my phone. I have friends that use track addict, and for a phone app it seems to work pretty well. The phone apps are definitely the best bang for your buck, but only if you have good reliable reception.