Again, Giles, with your juvenile vocabulary? Ok, ok, we admit it:
You. Are. A. Cool. Christian. Who. Knows. How. To. Use. Bad. Words. And. Acronyms. In. Public.
Now will you lay off the dirty language and the insults to those on the other side? Is it too difficult to act like an adult just for a few moments when you post on (literally) life and death issues and attempt to take the morally superior position? You make some good points IF the reader is able to separate them from all the trash.