Never having been in military service I have no opinion regarding Jeff's question, but the one of the ways myself and my family thank our vets is to drag our butts down to the local cenotaph on Remembrance Day. Those who I know who do this especially year after year are sincere I believe.
Seeing that Remembrance Day is not very far a way I would like to thank all you veterans for your service.
KTK