I just had an article published today on PM Hut about the Ideal Project Management Tool, the author of this article is actually the CEO of a prominent PM software company, the article, however, is not biased, it just lists the features that such a tool should have in order to shine as a PM Tool in these days (where collaboration is the key).
Since I run PM Hut (where the only topic is Project Management), I do have the chance to test a lot of online PM Tools. Most of them, at this very moment, look great, and work great, but they still lack used features currently available in desktop applications. That’s why most PMs these days use both online and offline tools, which is somehow cumbersome.
I think online PM tools, at this very moment, are not mature enough to present a complete replacement for desktop applications, they’re getting close though!