Second todo.sh. I get a daily email of high priority todo items from todo.sh via cron and the sendemail perl script. The todo list is appended to agenda output from gcalcli. Text rules! Example:
Thu May 05
10:30am SysAdmin Meeting
12:00pm L
2:00pm Template Discussion
36 (A) document new rack power in racktables +power
20 (A) modify vmbuilder for lucid to use puppet +kvm
37 (A) server config and quote for George +smt