Great post Alyssa, especially in time for the holidays, when it is very hard for those serving us to be away from home.
I have used this organization in the past:
AnySoldier.com
It has the names of service men and women, great info on what to send, list of allowable items, etc. They also have links to all organizations and companies that will match your donation.
I agree, that no matter what you stance on the war, those that are fighting deserve our respect and support.