Might as well express my opinion as well. I'm a nobody, not familiar with technicalities (Thanks, Amir, btw, nice intro for the lay person), nor a big miner, so not like I carry any vote or weight. But, I think there are a lot of people in the silent majority like me.
I have observed Gavin and others for many months. I have always thought of Gavin as reasonable, polite, devoted, sane ("security first") and competent - in short, a great choice for the leader of this project.
Regarding leadership of the project, I can't say nearly anything similar for some of the detractors - if I had to choose between him and one of them, I would undoubtedly choose him. (Not talking about particular technicalities here.) If one person has to go, it shouldn't be Gavin.
I realize it's been much harder and time-consuming for Gavin than it was for Satoshi. As Gavin said in a thread, Satoshi could just commit, and the world would unquestionably follow.
Also, as he said, these debates have lasted 'forever', and every time they are nearly done, someone comes and starts them all over again. And, that these debates are really about the choice of color of the lock in the bikeshed, not about the mechanics of the chain reaction in the nuclear power plant.
Just saying Gavin has my support. I trust that he will come better off from this, and also sincerely hope that with his leadership skills, he will also be able to avoid future conflicts.
As another silent observer, I agree with everything you said. Gavin has my full support (however little weight that carries).