I have been through IDEO training and I have to say it is quite good.
A revelation for me was the use of sticky notes to smooth out the traditional group dynamic of some folks dominating and some folks shrinking away from contribution.
Asking people to take 5 or 10 minutes and just write out every idea on the topic they can come up with on a sticky note really allows and encourages everyone to participate equally and fully.
The follow on processes of grouping and narrowing down the ideas still takes a somewhat aware facilitator, but the initial idea generation is generally much more productive.