i agree with anubis about mcafee. i used norton for ages, random popups about programs connecting to the internet, i click on allow and it comes up again
so i switched to mcafee. i also use sygate. i didnt have to configure anything. whenever something needed internet access, i checked whatever it was and chose the right option