One way is at www.LetsSayThanks.com where a card with children's art and your message (selected from suggested wording or written by you) will be sent to military personnel overseas (not just in Iraq).

Thank you for your service, away from your home, family and friends, missing so many holidays, personal celebrations, and just being together -- I thank you for your personal sacrifice. I also thank you for your professionalism in such volatile circumstances. May you have good health, clarity of mind and the courage you need to be successful in the very difficult and often very dangerous mission that our country's leaders are giving you to accomplish. Please be safe over there and come back to us all very soon. -- Gary Stone, Laurel, MD