I just went through a similar situation. What I ended up with is a website statistics & logfile analysis program called AWSTATS.
It's a script which is written in the PERL language, and requires a PERL interpriter in order to run on Windows. Also, it does not have a full graphical point-n-click setup process, so most of the setup (copying files, creating a configration, modifying your webserver's log file format, and creating a scheduled task to update the results) must be done manually.
For me, it took quite a bit of reading and playing around with the configuration before I got it working, but after only 2 days with it, I'm quite pleased. I thought it might be a bit overkill for my small website, but the information it provides can be very valuable when you are troubleshooting problems or planning for future changes.
Everything you need for it can be found at
Oh, and I think it was originally developed on a UNIX or LINUX system, as it's default configuration and examples are for the APACHE web server, but it can be used on a lot of other systems including IIS on Windows.
Just be sure to read the documentaion.
- James.
My memory is not as good as it should be, and neither is my memory.
I have forgotten more than I can remember