How about
http://upstart.ubuntu.com/
And some more general information here [2]
[1] http://upstart.ubuntu.com/faq.html#replace-cron
[2] http://www.netsplit.com/2006/09/01/upstart-can-now-replace-s...
And this functionality should be easily available to all applications. If I want to send a specific email at noon, or backup my laptop drive every night at 3am only when on my home network, etc., I should be able to without using 5 different daemons or programs kept running in the background and hacked-together scripts.
@reboot /run/a/program