In a surprise move, Bremer has handed over authority of Iraq to the Iraqis today–already–rather than June 30 as planned.