What I meant was none of those three is worth a minute of your time.
They aren't robust enough to work with LimeWire or BearShare.
For antivirus, I suggest
AVG Free Edition and for a firewall try
Sygate Personal Firewall.
Both are free and a lot more reliable under pressure.