I've been using OmniFocus Pro (truly using it after setting it up for me and watching the MacSparky Video Field Guide) and I've been really pleased so far. I had used it before without understanding it and without setting it up for me and it never stuck because I thought it was too powerful for my needs.