Fantastic software!
This is the key to getting things done and living a stress free life! I have been a fan of Omni Focus from the begining and the updated versions have gotten better and better. It does take a learning curve to fully utilize the software but there are great ways to do that too. Consider Linda.com which has a whole series on how to use Omni Focus which is based on the principles of Getting Things Done. From the reminders to putting items in my inbox through Siri it has been the key to all my task management issues from the past.
Queball1 about
OmniFocus 2, v2.5.3