Mashable has a nice piece covering 6 Websites for Remembering and Honoring Veterans, including the Veterans History Project from the Library of Congress.