Maker's Faire 2007 - On your left, Microsoft