I read several different blogs, and I read all manner of websites. Linking to them does not necessarily imply an endorsement of all or any of their positions. Please use your own judgement.
Feel free to comment. Criticism, disagreements, and arguments are fine. Generally, don't use any language that you couldn't use in a letter to the editor of your local paper.