impressed with peerguardin exactly the same reasons as curiosityx
if anyones looking for a free firewall find kerio. its dead easy to use and setup. owns ZA hands down imo. can set kerio to deny any connection unless it has a rule for it in 2 clicks. also can setup to only allow acess to a certain file so if port 21 is open its locked to only have access to that program, also has md5 checkin so if any program was to replace the original u will be notified that it has changed and have the option to allow it to take control of the rule previously setup for the program... i.e u upgrade dc++ to a newer version the firewall detects the program has changed and WONT allow it to be connect(ed) in/out unless u allow it to (via rule change or the popup

) used this firewall for bout 2 years. quality piece of software imo
the most comon security flaw in systems is humans! (social enginnering and alike) did anyone know how MS security got breached? some guy asked a woman in MS to run a prog he gave her on a floppy, dang MS down! lol.
getting infected by a trojan is also very easy to do and u wouldve belive how easily its done. Hey check out this new program.... could be a link on this forum, somewhere else, send thru msn etc, Dang! infected with a virus or trojan. (trojans can be hiddin in files that circulate within P2P networks. good idea to set that downloads folder to get virus/trojan scanned every few days!
Another thing is id defo recommened anyone to block ANY incoming icmp (pings) if u cant be pinged an lil script kiddie with there port scanner will think the connection is dead and go onto the next ip in there list (normally i whole IP range will get scanned via a portscanner so if they get a ping reply the scanner will go onto scanning to see if a certain port(s) is open) i use kerio to do this, i can allow outgoing pings but still remain *almost* invisisble online. little less to worry about i suppose.
lol, nice long post eh. anyways another thing i tend to do dunno if its really a must but i dont virus scan my puter often as i know what im downloading plus my firewall wont let any connection in/out unless told to or marked as a rule, is i lock my desktop when im away (win key + L) locks desktop so if yer infected with a trojan then a trojan hax0r kiddie aint gonna be doing very much apart from staring at a blank screen with a password box wondering what to do next

the chances of a trogan getting onto my sys is pretty low, add the fact that it needs permission to be connected to... hmmm pretty secure imo
could also so the above with screensaver set to turn on after say 15mins and ask for a password on returning to desktop.
omg admin plz ban the edit button!!!! must be the 7th edit now and prolly my longest ocuk rambling ever!
EDIT number #9 talkin of security ive just had a so called .net popup asking me to login into msnusers.uk full login and password box whilst just surfing on ocuk (no other pages loaded).. hmmmm ya ill just enter my login an password and hmmmmmm..... dodgy dodgy. anyone else get one? shouldve took a screenie =/