The American USO provides a great service where they will match your monetary donations and send a package to an American soldier stationed overseas. Very worthwhile, especially during the holidays. You can donate here.