netforensics is a good product.

MRTG will not give much detail about individual connections, it is used more for performance or utilization reporting. I do agree with you that Webtrends needs some work, but also try Websense http://www.websense.com it may do what you need.