jmorgan - 10:00 pm on Jan 31, 2012 (gmt 0)
When you get hit (like I did a few days ago) like that, there is no magical solution to recovery. If you still believe in your site, all you can do is to continue working hard on it, improving it, adding new features etc.
As the old cliche goes, build your site for users not for search engines. Keep doing that and hopefully Google comes around eventually (although it probably won't happen for months).