On religion, which I think is a nice enough thing, if it's your cup of tea, though, hell, who am I to push shit on you:
I divide Christians up into two groups: Golden Calf Christians and Actual Jesus Christians. Golden Calf Christians are the kind of assholes who start sentences with the phrase, "God hates..." They are the people who heckle women who are going into Planned Parenthood, don't believe in gay marriage and think George Bush's presidency was ordained by God. They, as the name suggests, are like the folks in the Old Testament who worship trashy-ass bedazzled cow statues instead of God. If "God hates" anyone, He would hate these people.
(Of course, duh, God doesn't hate anyone, even the people who really, really deserve it.)
Actual Jesus Christians are people who actually follow the only real direction Jesus (working class hero if there ever was) gave people, which was "Be nice to people and love God." They are down for whatever, tolerant folks of all types, and they spend their time trying to fight injustice, poverty and intolerance, and try not to be dickish to others.
Anyway, although I try real hard to be in the Actual Jesus Christian camp, I can't pretend to be above feeling smug when one of the Golden Calf Christians has the rug pulled out from under 'em...witness deeply pathological, self-loathing (really almost tragic, had he not spent so much of his energy on hate) former Evangelical leader Ted Haggard: apparently he feels that (conservative) Evangelicals have the total best sex...uhm, with male prostitutes while on crystal meth, I guess. (Hmm...certainly, I am sure that is way more fun than most folks, now that I think about.)