Christmas is Approaching :)

The blinkm has an onboard chip that can store your colour sequence and then play it standalone, and it can be programmed by i2c or just sent commands via i2c on-the-fly in a program...

http://thingm.com/products/blinkm

Mowcius