Timing (relatively) long events

Perhaps interrupts?

http://www.arduino.cc/en/Reference/AttachInterrupt

but I donno about days of time passing -- I use interrupts
with IR triggers and it works well - could trigger an interupt
every 12/24 hours to help maintain accuracy and as an
update handler.

or perhaps not....

cool project tho'