I haven't seen such a heated discussion in a very long time, especially in a forum about web analytics. Aren't we passionate or what!? :)
The whole thing started with a comment that GA data could be lost or delayed and how this would impact analysis, reporting to upper management and the resulting decision making. Then the debate heated up with comments about GA being good or not, benefits of free tools vs paid, etc.
My take
And somehow, sometimes for unknown reasons, people are allergic to strawberries...
Are you of legal age?
If you start by looking at your web analytics maturity level, and consciously decide where you want to be on that scale, you will pretty easily find out if GA is a good fit or a high-end tool such as Omniture would be better.I'm referring to Gartner's web analytics maturity model presented by Bill Grassman at eMetrics San Francisco last year:
Google Analytics is a level 1, most of level-2 and some of level-3 type of tool. Omniture will cover you up to most of level 4 if you use Test & Target, Discover, Genesis and imports/exports. Level 5 is serious BI that go beyond web analytics (think Davenport's "Competing on analytics").
GA, Coremetrics, Omniture and a bunch of others each have very unique characteristics that makes them better fits in some situations. The market research I'm doing clearly shows that some tools are better suited at some types of businesses and different levels of web analytics maturity.
An orange juice in the morning is fine, a Pina Colada in the afternoon has a little more power!