"fact or opinion" is an extremely immature way of looking at it. in fact it's the problem with modern day right wing thinking in the Bible belt. You either believe that there was some garden ans some talking devil snake, or you are not a good christian.
To me the bible is partly a book of stories, and partly a loose historical account (mostly in the Jesus part, but even then it was written after he died)
I try to take into account the teachings of jesus when I think about christianity's ideals. all he said was that be a good dude, don't go out into the world with hatred for others, and try to love people as much as you can.
Theres alot of wierd shit in the Bible, God is often hella pissed at people, like the egyptians etc.
Personally, I don't think Jesus had a problem with homosexuality just because he was a really cool dude. The vast majority of the christian right thinks otherwise of course. theres alot of things the bible says is worng that they dont have a problem with though (divorce, women teaching etc) , so try not to think of it too explicitly
not to be a dick, but this is congregation, dont post stuff like this :o