If you'd like to honor the men and women who have served our country or are in the process of doing so, one way of giving back is to donate to a veteran's charity or the USO [1]. Charity.com [2] has a full list of various charities like Children of Fallen Soldiers Relief Fund [3], Veterans First [4], and the Missing Man Foundation [5]. The site gives detailed descriptions on what each charity strives to achieve. And if you don't have any cash to spare, volunteering your time is always a great way to give back and Veterans' Hospitals could always use [6] an extra pair of charitable hands.
Source [7]