I'm a little lost-how did this become an gay adoption thread?
I think the simplest way to sort this out is to have marriage for religious reasons and a civil union to allow gay people to have all the same civil rights as hetrosexual civil unions.
I know this doesn't help those who are gay and Christian but it does address some of the legal problems.
Then the church needn't get it's knickers in a twist...