Was reading this article and there are a number of methods and tools that he lists to determine just which algorithm penalized your site. I know a number of you try to stay ahead of the google game, and thought you might find the article informative.