I just barely found out about this and had to share. Xerox has set up a site where you can send a thank you postcard to troops for FREE. Just visit letssaythanks.com, pick a card design, pick a message to include and hit submit. Xerox will then print your card and send it to a U.S. solider currently serving overseas.
It takes less than 5 minutes and it's completely free. Plus, you should see the card designs. The artwork is all hand-drawn by children from all over the country and it's enough to make you cry. Seriously.
Just think if every person you know sent one! Wouldn't it be amazing for the soilders to get a bunch of these? I've already sent my card, and I hope you do too.