Because my sense of distance isn’t that good I bought a Sureshot golf GPS that tells me fairly exact distances from my golf ball on almost all golf courses to the pin. There are many similar devices on the market and their price has declined quite a bit. I bought my Sureshot a few years back for around $400. However I have recently been alerted to Mobitee which is free software that does what my software does but better. You get an accurate satellite image of each golf hole you play along with suggested clubs – you can input your personal hitting distances of the various clubs. In addition, the device tracks your movement down the fairway and gives you an accurate distance to the pin from any point. Amazing stuff!