I rarely foray into this forum, but have to disagree with you Alain.
Yeah, it would have been better had we brokered a deal like this, and I agree that the President's handling of the whole thing leaves something to be desired. The other side of the coin though is that Syria probably would have come to this junction anyways - with or without Russia - as a last ditch effort to prevent the Tomahawks from raining down. So rather than Putin brokering the deal, Syria would have put the US in exactly the same spot. All of this is to say that Putin probably does not deserve all of the credit you are giving him. He put his face on the deal, so I suppose nice job on the PR front, but this was inevitable.
The real problem is that Obama didn't have the votes in Congress to get a resolution through, which is more demonstrative of how broken Congress is. It's amazing to me how the Republicans continue to stonewall even on issues over which they (and some of their leaders) should not be having an issue with. The Dems never played like this with Bush I or Bush II, and even the Republicans of the 90's never did something like this to Clinton. The contrarianism merely for the sake of opposing the President is really tragic.