We use Mohstats, you can find it here.
http://stats.clanfx.com/The actual stats are host on the same machine as our game server.
If you have a dedicated box you can setup a batchfile to close the server and run the stats program at a set time each day.
If you rent your server from a Game Server Provider, it will be a little more involved.
1) shut the server down
2) copy the log to your computer
3) restart the server
4) run the stats program
5) Upload the output from the stats program to your webhost.
You would also need to install PHP on your system because the stats program is PHP based.
I know this sounds like a lot of work but it would only take 15 minutes or so each day.
If you do rent from a Game server provider and don't want to mess with all the extra work you have another option.
We are currently looking to rent a MOHAA server, it would come with
1) A free Teamspeak server same size as the MOHAA server.
2) Web Access to start and stop the server
3) FTP access
4) Web stats
5) In-game stats
I know I can rent a server cheaper than what a Game Host can, Email me if you're interested.