ZoneAlarm will alert you to applications requesting connections out of your computer - IE applications trying to send data out. A linksys firewall will always pass out connections from your home PC (ok, always is wrong, but 99% of the time it will) - it just blocks things from getting back in. So - your personal information can be sent by a keylogging application past a hardware FW, but you might get a warning from the software one before it is allowed to send.
Willful ignorance of science is not commendable. Refusing to learn the difference between a credible source and a shill is criminally stupid.
If you have access to the raw logs, I HIGHLY recommend Awstats. From what I've seen, it gives about as much information as you can hope for from a stats generator. I use it for two sites at work, and my own personal site.