Using m0n0wall right now as a web-facing router to a network of 15 or so workstations and a 5/5MBit internet connection.

I want to implement squid-cache as a transparent proxy and filter web traffic with anti-virus like clamav.

What are some good router distributions that implement squid and anti-virus like this? I am looking into the pfsense distro now. Is this one any good? Opinions? Experiences? Any others I should check out?

You guys are awesome!

edit: using for VPN also