Question: SoftPerfect Personal Firewall

Small question i noticed the SoftPerfect Personal Firewall and according to there site it's a freeware ... sounds fishy , did anybody tried it and any info ...

btw: i'm using SMC = Sygate personal firewall pro and i have a 2MB line , when i use eMule or any download that goes over 200k the Sygate is taking amazing resurces and goes over 40% CPU for all the download time , my question is what is a solid Firewall with a good application control and doesnt take high resurces ... please dont say Lock n' Stop cause it's a management nightmare ... any others ...