You are right, 300megs is certainly not a reasonable number for an AV program. As I explained above, you cannot judge the memory consumption simply according to what FreshDiagnoze tool says. avast! uses much less memory.