We use a website called hiveminder.com to manage personal and group tasks. I don't believe there's an app for it, but it's designed to be used through the website or in conjunction with email/google calendar etc. So if you're always connected, you could consider one of these kinds of task-based web services to manage things.
|