Your good friend that you have known for a long
For one, I suggest giving your good friend a personalized picture frame that can house a picture of the two of you, or a photo of something that is special to them. For example, if you and your friend went on a camping trip 5 years ago and you have a picture they haven't seen yet, dig up the photo and place it in a personalized frame that describes the trip.
Secondly, consider taking your good friend out for dinner or a night on the town. Sometimes the lack of physical gifts can be a good thing when combined with positive experiences spent together. Gifts can be forgotten but happy memories of time together will not. I'm sure there have been times in the past when you had a birthday celebration and all you can remember is the party and the fun time you had, not who gave you what gift. This happens to all of us and proves that the experience is just as important as the gift itself.
Thirdly, consider giving your friend a gift certificate to their favorite restaurant, spa, clothing store or anything else you can think of. This shows thought by recognize the friend's interests and acting on such.
I hope this article has been helpful and good luck selecting a gift for your good friend.
MemorableGifts.com is a leader in Engraved Gifts for all occasions including: Birthday Gifts, wedding gifts, anniversary gifts, business gifts, religious gifts and holiday gifts.