You may have already heard of this, but there is a website called Motomail. The web address is www.motomail.us. You can send letters to your marine in Iraq. It takes about 48 hours to get to them, but it's in a sealed envelope like a normal handwritten letter. My brother in law is stationed there and we use the service quite frequently. It's free of charge, unless you want your Marine to write back.