Gallery: Robots, robots, robots (and other stuff) at Nextfest 2007 | 50 Photos