It's hard enough to keep up with our own lives let alone babysitting or following up with dozens of other people. Paper to do lists are great, but how many times have you sent an email requesting information or progress on a project involving someone else, and not heard back from them?