So, I imagine how hard it would be to be deployed overseas, for months and months (and years and years!) at a time. That must be such a high level of isolation without the comforts of a Sheraton. The USO has a great program where you can order a care package for a deployed (or about to be deployed) member of the Armed Forces for a mere $25. They leverage your donation along with (what I assume to be) corporate sponsorships and send a random member of military your care package. I just had to fill out one form with my credit card info, selected the number of packages I wanted to send (I bought one on behalf of myself and one on my wife's behalf), and I received a tax-deductible receipt in my e-mail box within the hour.
For your consideration, the link to the care packages is at: https://www.uso.org/donate/custom.aspx?id=565&