Try F-Secure for Linux Gateways. Cheap, up to date but slow scanning. Can also act as av patterns repository for Windows clients which will then grab definitions from SME. Has also reporting capabilities. For the Winworkstations licenses are quite expensive for my taste. Completely java for all OS.