saw this on gizmodo and i'm tempted. what do you guys think? anybody bought these products before? http://www.led-watch.com/space.htm