The Christian thing to do would be to embrace the sinner but condemn the sin.
Being a homosexual is not a sin. Engaging in anal sex and oral sex is the sin, sins which are often committed by straight people.
True Christians do not condemn and cast out sinners. These churches and Christians that want to ban gays from the Boy Scouts and other organizations are not true Christians. No more than Neo-Nazis or Klansmen who call themselves Christian, are Christian.