Brainstorming is a wonderful tool. It solves problems, is great for networking and getting people working as a team. Many joint ventures and partnerships have formed from folks participating in these kind of sessions, as well as business deals and long term friendships ( including a marriage or two).