I was frustrated that I had to pay for each device type (Mac, iPhone, iPad, etc) running OmniFocus…and then pay for the upgrade for each device type on top of this. I felt nickeled and dimed, so I started the long hunt for a replacement…1 year later I returned to OmniFocus - unfortunately you get what you pay for. Suggestions: 1) I use a PC at work - OmniGroup really must develop a web-based version of OmniFocus to extend it beyond the Mac platform, 2) get OmniFocus syncing with iCloud instead of the Omni Sync Server, 3) get OmniFocus syncing with Exchange Server (and by extension Outlook tasks) - while this is possible using Reminders and the automatic import, a more streamlined approach is needed, 4) add support for tagging; I love the context / project and routine review approach, but tags would give that extra level of abstraction that many find so useful, 5) add support for sharing activities between multiple people / teams, and most importantly 6) give loyal customers a break on upgrades / multiple devices: i.e. a discounted deal covering all devices and a small annual maintenance fee to cover the upgrades. This is a first-class GTD, adding these enhancements will keep it that way. This said, bravo on the upgrade. Please don’t charge me for version 3 :-)