Has anyone been stationed in India? My H just got a special duty assignment for Delhi, India. We'll be living on the American Embassy compound. I've never even been out of the States before, so moving to India with two kids is kind of terrifying right now.