Do you have a watch:
1) that displays position - Lat Long
2) Compass and bearing
3) Speed in MPH and/or ft/sec
4) altimeter based upon Satellite
Check out the Suunto Core series, or the Highgear Axio. I believe those will give you the GPS function you need.
From Highgear it will be the XT7 and from New Balance, the NX990