iTMP got a few square feet in the Polar booth this year. I’m not even an iPhone user, but this was a app I wanted. Rather than schlepp your laptop to stage races or training camps, you can upload directly to your iPhone and sync your workouts. I didn’t seen any mention of GPS, but it can’t be far behind.