OmniFocus

If you are the type of person who needs to have a highly customizable TODO application and you use Apple devices, you should try OmniFocus.