Is Leopards firewall asking you to “Allow” or “Deny” every time you open a certain app? This is most likely caused by having updated the using its auto-update framework.
I have a simple solution to stop the firewall from nagging. Just go to the application’s website and download it from there. Then run the app and it won’t ask again. Thats it.