Michele has an essential post, covering all of these bases.
I certainly don't want to live in, as Michele calls it, a "little echo chamber", where all I ever hear is my own opinion coming back at me.