Recs.
Updated
Any.do is an app that focuses on achievement, both personally and at work, long term and short term. This app is highly collaborative - it syncs between devices and allows easy sharing of tasks, sub tasks, reminders, and more.
SpecsUpdate
Pros
Pro Clever auto-complete
As tasks are added, Any.do attempts to guess what is going to be written and offers suggestions. It will search through contacts for names and information, allowing you to add people to tasks and offering suggestions for meeting spots that are convenient for everyone.
Cons
Con Lack of power features like priority and labels
Any.do has only two levels of priority that can be assigned to tasks, namely Normal and High. There is no way to assign any sort of weights to tasks either. There is no feature to assign any sort of labels on them to be able to filter particular type of tasks. These features are very valuable to a power user.