Interesting thread this. Thanks people.
We just have to remember that some people have different beliefs from others, so you'll never convince them of your way of thinking. Some of the views expressed here sound ridiculous to me, but I'm sure my views would sound equally ridiculous to them.