I hired a new assistant. She works 24 hours a day, has waived a salary, and never has a schedule conflict.
Check out Sandy.
This Web 2.0 web interface will schedule reminders, calender events, and prioritize my task list. I can call, email, or SMS a new appointment, reminder, or task and Sandy adds it to my task list, my iCal calendar, and sends reminders according to my preferences. I can schedule emails to be sent at specific times, request minor task-related research, and it even emails me a daily agenda.
I’ve only been using it a couple of days, but so far it is working VERY well.