I've tried, and tried, Omnifocus and I've come to the conclusion that it's not for me.

I loved Netcentrics for Outlook, but then I switched from Windows to Mac and my GTD has suffered.

My main beef with Omnifocus is that I want notifications for time sensitive tasks... and Omnifocus doesn't do that.

I need desktop notifications for really important things...