Omnifocus is a powerful, versatile, reliable, and multilayered application. Ive been using it as my primary GTD app for a number of years, and while Ive toyed with other apps, Ive always come back to this one.
Kadrey about OmniFocus 2