Personally, I've found that I come up with the best ideas or figure out how to solve problems when I'm not consciously thinking about it. Actively brainstorming gets me about 80-90% of the way there. The last 20 or 10 percent come when I walk away from the situation by taking a break. I guess subconsciously your mind is still thinking it through.