The question you have asked is a never ending argument of which is the best analytics solutions. Cookies, server logs, your own custom mechanism etc. etc. You need to do the research on what exactly best suites your need among the techniques. I use Google analytics. Someone could counter argue about its approach, but the fact is, it suits my needs. Hope I made sense. (I have replied to your post because you seem to be posting this question every now and then)