webalizer is pretty decent, and it's free, if you have access to a C compiler on the target system or a precompiled binary:
http://www.mrunix.net/webalizer
if you want to spend money, various versions of webtrends will give you more data than you know what to do with.
http://www.webtrends.com
--ravyn