PFW Cons- I got Very Tired of having to Allow Everything... (Especially during installs that got corrupted..., and I was in Training Mode (I would still get pop-ups for Allow)). Maybe I should have tried to Exit PFW instead? Greg filters Everything, but this made applications way too slow. Process Explorer constantly shows Big PFW memory spikes every couple of seconds, and everything was Allowed? CPU fan would also intermittently low whine (somewhat annoying), and No whine with Win firewall (i5-2500/maxed memory, no space for a 3d party fan on my MBO), even at idle?- I guessed Win was indexing/lots of svchost/PFW (memory mostly idling at 99%+-), especially after closing Windows Live Mail (POP3)? ~~~~~~~~~~~~~~~ I uninstalled PFW, and tried Online Armor Free (28mb download (bloatware)), and Allowed Everything)? OA Pros- Nice GUI interface, and Much easier to Allow New processes... Programs/Installs/Uninstalls were Fast, with no FW halts during program installs. OA Cons (also noted by others...)!- My CPU fan would constantly whine Loudly, and drove me NUTS! ~~~~~~~~ I just don't know about 3d party FW's?- I'm now back to Win firewall, and surf only in sandboxie....., and my CPU fan stopped humming.