The argument about work dates is quite reasonable.
I put all of my significant dates onto my Outlook diary - if you use Hotmail you can use the calendar function on that - MSN will send you an email at some pre-defined time before hand.
Problem solved.
