762-G-Springrolldogtoy The Industrial Design Excellence Awards are dedicated to fostering business and public understanding of the importance of industrial design excellence to the quality of life and the economy. There are 148 winners of the 2005 Industrial Design Excellence Award (IDEA). Some cool stuff, a lot of stuff I’ll be using for ideas to make… Link.