I think your site is a great idea. My hubby is retired career USMC, so I thought the least I could do was review your site.
The layout is a bit different from most sites, but seems to work. Usually there is a list of links, whereas you use the logos of each service. Since this is specifically for military people it should work.
The one change I would suggest is to remove the background graphic -- or use one that is so light that it is just a very soft "touch" of texture. Understand that this comes from a person who is comitted to backgrounds! It's just that your grey mottled graphic makes the page look messy, and grey is rather depressing also.
I did not check your source code for meta tags, etc. Sorry for the omission. I wish you the best of luck with the site.
BTW, I have several military appreciation cards on my web site which you might want to look at in case you would want to link to any of them. They are on the general contents page, click on "military".
http://www.happydaycards.com/contentsall.htm
If you want, I can make a special "home" page for these cards so you would need just one link.....I probably should do that anyway.
(My apologies to the moderators if this sounds like a commercial.....it is meant sincerely to provide another source for this web master.)
Sincerely, The Weedy Lady