Brainstorming: 20 Ways to Make Good Ideas Rain Down At some point everyone has a need to come up with a new idea. Whether it’s for a new fund-raiser, or a better process at