US General David Petraeus said Iran's President Mahmoud Ahmadinejad, seen here in September, is driving worried Gulf countries into US arms with his threats to expand Tehran's suspect nuclear program.