I have been searching for the perfect todo/task app. Astrid was the best I could find for a long time and it was far from perfect. Recently I discovered the app called Got To Do. This is by far the best todo app I have seen in the android market. It syncs with Toodledo online and has a decent widget as well. The dev appears to be very intent on making this the best app in its category. Check it out and let me know what you think.