If you want to get a thoughtful gift for a golfer, personalized golf balls should be at the top of your list.
Engrave Your Golf Balls
Engraving your golfers name on their golf balls is one of the most thoughtful gifts you can get. They'll use them everytime they play and be reminded of your gift often.
When a golfer sees their name on a ball it's a sense of prestige. They would never do it themselves, but receiving it as a gift is a bonus. Also, being able to identify your ball during the round is icing on the cake.
Choose Your Brand Wisely
If you're going to go to the extent of personalized golf balls, make sure to get a decent brand. You can literally spoil this give by getting cheap golf balls. Not to say the golfer will be that snobby, but seeing a ball that's say a Titleist with their name on it would be very nice.
Personalized Golf Gifts
Anytime you can personalize a golf gift you've just upped the perceived value of that gift for the recipient. Engraving a special saying or even their name can leave a lasting impact. Many gift givers don't realize the added cost to personalize a gift is modest. Why not go the extra effort to do this? They'll remember this for a long time.