I love this story, because I always like to believe the best of people.
Now, I want for nothing financially, and would not blink at the cost of a bit of postage to return a lost item to its owner. If I got a handwritten thank you in response, I'd be chuffed. Being a fan of Starbucks, a $20. Gift certificate would be a bonus, and each time I got my fave coffee...maybe 3 or 4 times, it would be a reminder to me of the fact that my good deed was appreciated.
BTW, the guy including his business card might have just been a way of him reaching out to connect. If he travels a lot, he could be a lonesome guy...on the other hand, he could have walked into his office and tossed the item to his assistant and asked him/her to take care of it!