by Jhon Kelly » Tue Dec 22, 2009 10:27 am
There are advantages and disadvantages to either. But since you're asking about accuracy, I'm going to address that first: Either one is only as accurate as you set them up to be, really. With GA, you have to make sure you add the required JavaScript to each page you desire to be tracked. With Awstats, you'll have to make sure you exclude any web pages that you don't want tracked.
As an e-commerce developer, I personally prefer GA, because of it's more in depth e-commerce tracking functionality (you can track individual products sold, etc). Awstats may be capable of doing the same now, but I'm not sure. Another reason I chose GA is they're constantly updating it and adding more features and reports. If I were to use something like Awstats, I would have to maintain the updates myself. It can also be linked to your pay per click Adwords campaigns. IMO, it has a bit better support and documentation too.