I disagree with almost everything posted here...