I think that to be a good thinker, you have to write your ideas down. Such as in a blog form. It forces you to structure your arguments and you discover new problems and solutions. I have a blog, but I think I might use this site for even shorter thoughts. Like Twitter's microblogging was originally used for.