Jon, I checked out one site I found on a search and no, I do not post on that site! Guaranteed!!! I just watched a supposed satire on pedophile priests and it was sick! Not only that, but I have different beliefs on the priest situation. Skeptigator and Skepticat are two different people that have never even met.
On most other sites I have a different name, Logicat. That is the one I use the most.
You asked about the whole Prop. 8 business... it's important to know that it was the California State Supreme Court that ruled that banning same sex marriage violated the state constitution. Prop 8 is an amendment to the state constitution. I'm sure it will end up coming before the US Supreme Court which currently isn't too gay friendly.
Glad to see other cat lovers on here. My wife and I are also cat lovers. We have two cats, one indoor and the other outdoor (they don't get along). Sometimes dog owners tell us that dogs are better because they show more love. I just pass it off as ignorance as cats are just as loveable.