Intelligence Squared debate - "The Catholic Church is a force for good in the world"

[youtube=http://www.youtube.com/watch?v=-Z5Yk8uMdJ8&w=700] Archbishop John Onaiyeken, Christopher Hitchens, Anne Widdecombe MP and Stephen Fry squared off in 2009 to discuss: "The Catholic Church is a force for good in the world".

Supporters of the Church say it stands up for the oppressed and offers spiritual succour to billions. Detractors question its teachings on condoms, gay sex and women priests. Compelling arguments - and strong rebuttals - by all participants. Very very good. Hitchens in particular nailed it, to my mind, but you make up your own.