iGolfScore keeps your golf scores on the iPhone. You can track scores for upto 4 players. As you play the game, you will be able to record score data automatically. The distance from the Pin is automatically calculated based on your GPS location. This feature alone will pay back the cost of your iPhone.
Download and backup course information from the internet. You can take photos at each hole and share the memories with your friends.