Nice to have finally figured out how to recover from Panda, some have been able to recover by diversifying their link strategy
I lost 50% of my trafic under the caffine update 2 years ago! I have never recovered. I have worked hard over 2 years to build back links as this was what everyone said i needed to do but saw very little improvement. Over the past week I also removed footer links and multiple links in bottom of page about us description. I have started rewriting descriptions and adding Like and Google +1 buttons. I have now improved by listing under niche keywords. I hope it is the right approach.