Pr0JCL0C is a simple project activity timer (and clock) with EEPROM wear-levelling.
See the flickr set for photos and video (and a lot more information).
The Pr0JCL0C sketch (code) is available here (for v1.0 of the IDE). It includes a schematic and some additional documentation.