Would you go to Iraq for a year and be paid $200k?
theprodigy: if this job entails working with the militaries technology (servers, networks, etc) you should take it. A lot of the very smart network engineers and programmers that I have met have worked in military; Iraq and DOD.You are going to be dealing with some high tech environments in Iraq and will get good experience and money in the process.