Golfshot gives golfers the ability to see (and plan) their shots before they swing. Forget relying on posted yardage; the free GPS-enabled app provides detailed, accurate information for more than 40,000 courses and 500,000 holes worldwide. With a few taps, pull up satellite imagery of each hole with the ability to pan and zoom. Added features include a scorecard for up to four players and stats in the palm of your hand. Golfshot is available for iPhone and Android.