Dually: I highly doubt that many churches will hire someone with a rap sheet as long as your arm either.
I firmly believe that I have the right to hire whomever I please to work in my business. The government has no right to tell me who I can and cannot hire and for what reasons. This being said, I could care less about a persons sexual orientation, but if it becomes a topic of discussion at work, I would fire a gay person just as quick as I would fire a straight person, as work is no place for this type of discussion. So, basically, I should never know what any of my employees sexual orientation is, because if I do, then they did something wrong.