I dont know if you guys agree but in my opinion, what makes homosexuality a a sin are the homosexual actions/practices - physically manifested - but mere homosexual feelings/emotions CANNOT be considered a sin - its more of an "honest mistake." For instance, homosexuals normally are attracted to the same sex but such abnoraml feeling is something BEYOND their control and they never choose and wanted it in the 1st place. That itself cannot be considered sinful because at least, it is SELF-CONTROLLED. What sinful for me is are those homosexuals who have TANGIBLE (uncontrolled) homosexual acts and practices which ALTERS God's created image for humans (for men specifically) - eg cross dressing, gay/lesbian sexual relationships, transexual operations, etc.
What I mean is, homosexual people who MAINTAIN to their "homosexuality" controlled, limited and confined within the bounderies of the intangible realms (eg. feeling, thinking, etc) are AT LEAST TRYING to do the "lesser evil" - or the "least evil" possible and I think God at least credit such self-denial.