Best todo app I have found

I have tried many, many list managers and I finally stuck with on I especially like the intuitive way it helps me organize my tasks into a Today list, a Tomorrow list, an Upcoming list and a Someday list. Optional reminders for the really important things are great too, as well as the ability to add notes and subtasks to any item. The mobile-desktop synchronization makes it a complete package; I am constantly adding, changing and completing tasks from my phone as well as from my Mac. I also appreciate the fact that there is a free version of this app that doesn't have ads in it. I highly recommend to anyone who wants a simple, clean, intuitive to-do list manager.