I’m involved with a company called Inventables, and people wonder what its all about it… here’s their presentation from TED back in 2005 when I met them for the first time. Check out their 18-minute presentation below:
They’re also featured in the new Discovery Channel TV show – Prototype This! in their Design room. There’s a short video about them there as well:
http://dsc.discovery.com/tv/prototype-this/invention-central/invention-central.html