2doI like utilities that not only do basic functions, but are feature-rich and can handle special needs as well.  2Do is one such application.  This $3.99 app in the App Store has a subtitle of  “A Stunning ToDo List with Push and Sync”, and that pretty much sums it up.  Even the help is stunning, as the screen here (one of several) shows.  The graphics, in my experience, are truly unmatched in this kind of application.  To-do items have priorities, due dates, notes, URLs, and three types of alarms.  You can get an email reminder, an audible alert, or a push message.  Email can also be used to share the to-do item with others.

2Do currently syncs via wifi to Macs using a free sync tool that can be downloaded from the developer’s site.  If you use a real computer, other sync options are being developed. :)

One suggestion that I would like to see is the ability to have re-occurring to-do items.  I’d love to have something set up to be done every week or every 90 days or whatever, and once it is marked complete, have it re-schedule itself to repeat again.  The ability to repeat the alerts on a frequency would be nice as well.  That way, if I miss doing something, there is a bit more than the numerical indicator on the application icon to get my attention.  An email a day for every day I haven’t done something might just be the nudge I need. :)

Overall, if you need a robust application to keep track of your tasks, I’d recommend checking this one out.