P.S. Five posts on the blog version of my newspaper column Apologia attempt to set out some careful reasoning on homosexuality.
P.P.S. New York pastor Tim Keller provides a helpful reply to the charge that Christians are inconsistent in the way they allegedly ignore some Old Testament passages while accepting other passages that say homosexual behaviour is a sin. See pastor Keller's June 2012 article "Old Testament Law and the Charge of Inconsistency".