When ever I am in an airport, I watch out for soldiers, and buy one dinner. Usually I get to his waiter, and pay for his meal (with a tip) before he knows it.
Bless you. That means a lot and improves morale. I know a friend of mine returning from Iraq was cheered up quite a bit by the kindness of a stranger at DFW.
Good for you! That is an excellent way of saying "Thanks."
Thanks for doing that, I know small tokens like that mean a lot to the "Joes."
I just went back to the States for the first time in two years and was shocked how many people would see me, walk over and say "Thank You." I really didn't know how to respond to that. Your welcome didn't seem to cut it and felt kindda awkward.
After thinking it over I decided the best way to respond is with "We all appreciate your continued support" (or something like that anyway).