A personal golfing assistant system includes a handheld device and a GPS receiver that enables the user to survey and/or electronically capture geophysical golf data. The system can be used during the course of play to mark a ball location automatically, determine the distance to golf