When I used clam, I used it with KlamAV as a front-end (designed for KDE):
http://klamav.sourceforge.net/
ClamAV itself was only a command line tool that scanned a file you asked it to - it didn't sit in memory and scan all files that were being accessed, on its own. KlamAV uses dazuko to provide that sort of real-time on-access scanning, as well as a GUI component. I assume ClamTk is intended to do the same sort of thing tho when I looked at it a few years ago, it didn't seem anywere near as well-developed as KlamAV. I'm not even sure if it claimed to do on-access scanning.
I haven't used clamav for a few years, tho, and the desktop environments have changed a lot since then, so no idea which is better now, if it's a personal anti-virus solution you're looking for (as opposed to using clamav to scan email attachments etc.).
Peter.