Just as another log on the fire, try Sygate.com Their fire wall is free as well as good.