There are a lot of organizations doing this now - which is a win-win situation for the troops and their supporters.
Here's a few links,a few more ways to say Thank You to our Troops.
A Million Thanks
A Soldier's Wish List
Adopt-a-Chaplain
Adopt a Platoon
Adopt A Soldier Ministries
American Care Packages
The American Legion
American Legion Auxiliary
Angels 'n Camouflage, Inc.
Any Soldier
Armed Forces Foundation
Armor 4 Troops
Boatsie's Boxes
Blue Star Mothers of America
Caring For Troops
Central Illinois Proud Families of Marines
Dallas Is Love
Defenders of Freedom
Deployed Soldiers Family Foundation
Flags Across the Nation
The Freedom Fund
Freedom Is Not Free
Give 2 The Troops
Have a Heart/Adopt a Soldier
Hearts Across the Miles
Helping Our Troops
Hero Hugs
Home of the Brave Quilts
Homefront Hugs USA
The Hugs Project
Keystone Soldiers
Ladies Auxiliary to the VFW
Landstuhl Hospital Care Project
Letters From Home
Local Heroes
Marine Corps Family Foundation
Marine Corps Family Support Community
Military Ministry