And bomb whom with those B-52's?
This is an insurgency. They go on for a while. There's little we can do to change that, save counter it and wait it out. They're not winning over the Iraqi people.
Now, we should go into Iran and Syria as necessary.
The terrorist campaign in Iraq can only succeed if the Sunnis back it. The problem is not infiltration from Syria and Iran. Without Sunni support they would be quickly rounded up.
The answer is to bring Kurdish and Shiite trained forces into the Sunni triangle (which is now taking place), provide US fire power(tanks/choppers/etc) and basically give the minority Sunnis population an ultimatum - stop supporting the bad guys and join the government or we'll let the Shiites and Kurds do whatever the hell they want and back them all the way. Being out numbered 4 to 1, with limited military options - car bombs and IEDs - they would not last very long.
As for Weldon, I think he's being snookered by this Ali source into getting us to go into Iran. He has no training in vetting informants, double agents or anyone else for that matter.