Getting back to suggestions on how to help troops:
If you can knit (or want to learn: I can rebuild a trachea, but still can't knit. M. swears it is easy!)
one way to support the troops is by knitting comfort items like hats, slippers and neck coolers. I can tell you that when I was in Iraq in JAN I was freezing my patootie off!! M. had knit me a green camouflage blanket and a desert camouflage hoodie and they were put to good use!
A great place to start is the Ships Project:
They started by knitting warm slippers for sailors who would get cold in their berths, but send items to land and sea troops. They will coordinate group mailings and have a very clear guide to help choose which items to knit.