Recommend me a productivity/workflow tool Can anyone recommend me a productivity/workflow tool that does the following?


I would like it to be task based
I would like to be able to set:


a due-date
priority
status (for example: started, paused, waiting for input, finished, cancelled)

I would like to be able to link directly to one or several emails in my email program (OS X Mail.app or Thunderbird preferred)
I would like to write notes about each task
I would like to be able to add attachments (documents and images)
Some calendar integration would be nice
I think you're looking for OmniFocus, which does (if I recall) everything you want, has a system-wide modal "inbox" tool as well as synchronizable iPad and iPhone apps.

Their price point is ridiculously high in my opinion, but people are fanatical about it.