I do cross country so i run 5 miles every morning. I've been messing around with a lot of apps to track my runs. I started out with nike+ and i must say it is very feature-limited and not accurate (4.4% error after calibration) compared to GPS with the motionX app (~2% error compared to google maps). so far i've tried: -Nike+ -motionX GPS and i just downloaded Runkeeper and i'll be trying that out. Any other apps i should try? Runkeeper looks promising so far. p.s. does anyone know any decent headphones that are sweat-proof and won't fallout while running? the stock i4 headphones keep falling out and the remote buttons would sometimes temporarily stop working..