GR8, Your friend deserves a long-term loyalty and friendship as GIFT.

Being a true friend 'a regular meet and greet is the best'. Now it's depend on his status if bachelor 'a wrist watch or a perfume' is the best gift and if married than a momento or a crystal show piece for his home, could make him feel happy. Its your call what brings a smile on your friends cheeks.