The small board with the built-in USB I showed is called the "teensy".
http://www.pjrc.com/teensy/

The smallest arduino board is the Pololu Orangutan