Wireworld is cool: http://bit.ly/ctNose it's almost enough to drive a computer scientist into hardware.