I'm after a software firewall that will actually ask me "this program is trying to access the internet. I'm freezing it until you tell me whether or not you want it to do that" (like zonealarm 5 used to - would pop up when a new program was run and ask that before letting it go any further). Windows firewall and all these others don't seem to cut it, they just seem to say "I've let this access the internet because I think it's safe, do you still want to allow it?". Does anyone remember the type of firewall that would halt the program until you decided? Any recommendations?