I always thought that there should be smaller robots. We do have the technology. Look at your PDAs,IPhones and HTC model telephones. All are actually sophisticated computers. Why not use this technology to make smaller bots? And while making them smaller why not make the so they can move easily through. After all a cockroach can go to places where you would usually say “How in the hell did it get up there?”.