Thanks for asking. No, it's not OK to post the url here. As the Google Forum Charter [webmasterworld.com] explains, for your own protection, and for the protection of others here, we don't allow site reviews in our public areas. What this means is no links, urls, keywords, or suggestions of any kind about how to find a site. Give the Charter a read... you'll find it helpful.
Also, take a look at the Hot Topics [webmasterworld.com] section, pinned to the top of the Google SEO forum home page, and look at the Google Update History [webmasterworld.com] section up near the top. It contains a monthly reference to updates, and you might be able to match up some dates with your AdWords email date.
Offhand, by the dates, it looks like you were hit by Panda 2.0... but I don't believe that should have taken you completely out of the index.