Omnifocus has been a staple for me for a number of years. Though I havent been a devotee of GTD, I continually surprised at how adaptive and helpful OF is to managing the myriad tasks of life. And every iteration just keeps getting better. Its a great addition to your life--get it!! You wont regret it.
aagora about OmniFocus 2