I love doing brainstorming. I find it to actually be necessary to do on an almost weekly basis. I quickly get tired of doing the same things the same ways over and over again. It turns into a rut. Then I need a vacation. Then I take one. But then I come back to the same things.
Brainstorming is great because it's a chance to explore new ideas and fresh perspectives. I sit down and brainstorm with my friends more than anyone, since we help each other, and the conversation bounces back and forth from our personal lives to our professional lives all the time.
Quite often, our brainstorming just makes us remember why we do the things we do the way we do them, but every once in a while, we find something new and great to do.