If you love LEGO projects and you're looking for something challenging to build, you might want to take a stab at this LEGO clock by an inventor named Hans Andersson. Using two LEGO Mindstorm kits, and some extra LEGO Technic pieces; he managed to build a clock that displays the time digitally - without the aid of an LCD screen. Whenever the time changes, each digit painstakingly twists itself to form the correct time. While it may sound simple, wait until you see the whole contraption in action. It's amazing how much patience one person can have figuring out the pattern required to form each digit of the current time.
Ubergizmo, LEGO digital clock is awesome