I have a similar experience as planet13. Many user improvements since being hit by the original panda. The better I make the "user experience" and increase the conversion rate, the more my traffic drops.
When I study the sites that outrank me, I'm stunned by how bad many of them are. I have no idea where to go from here.