I stumbled across these today and thought I'd share one neat tiny package, a small PCB that plugs into a USB port to provide an Arduino platform for experiment and development.
Digispark USB Development BoardThe Digispark is an Attiny85 based microcontroller development board similar to the Arduino line, only cheaper, smaller, and a bit less powerful. With a whole host of shields to extend its functionality and the ability to use the familiar Arduino IDE the Digispark is a great way to jump into electronics, or perfect for when an Arduino is too big or too much.