"It is certainly a tool that every system administrator should be aware of and use to automate mundane routine tasks such as backups and taking applications offline." It's common to need an action ...
Not a crontab solution but have a look at iCal alarms. I know they can be set to run when iCal isn't itself open but I don't know if they run when that user is not logged in.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results