Is there anything the iPhone can’t do? Sure it can cure cancer, but did you know that it can also acts as a robot brain? By using a NXT Robot, a light sensor, and two iPhones, you can program a little robot that will react to the iPhone’s flashing screen and drive around the office. There are full instructions here but just wait until the 3G iPhone. That one will already be self-propelled.