Welcome to the 21st century, where remembering your to-do list is as easy as telling your smartphone what you want to remember.
The reQall app allows you to tell your iPhone, Blackberry or Android what you need to do, like pick up your dry cleaning (you can also e-mail, text, IM or call reQall with information). ReQall analyzes what you've told it and decides what kind of task it is, such as a meeting, a shopping list item or a to-do, and organizes the information appropriately.
That's helpful enough, but it gets better. If you told reQall when and where you had to pick up your dry cleaning, reQall will remind you when you drive by the dry cleaner that day via e-mail or IM. ReQall can also analyze upcoming items and group them together, so if you've got a coffee date in the same neighborhood as the dry cleaner, reQall will let you know that you can pick up your clothes after your coffee.