http://military.usmedals.com/store.html

Nice site - you can browse through ranks for enlisted men and officers in all four branches of the US Armed Forces. Also has gifts, and an outstanding selection of (mostly US but some UN) medals and ribbons.