I have been reading about this elsewhere too.Given my bleak prospects of getting an ITA now, it seems i should stick to living in Europe. I agree that the administration has to made a mess of the system. I also feel the FSW and CEC should be decoupled from each other rather than waste peoples...