I really hope that one day Google will become too big for their boots. Their motto "don't be evil" makes me laugh. They may have had good intentions in the beginning, but no more.
I don't mean to share in other people's misery, but it is somewhat comforting to know that it's not just me who's taken a hammering. I initially thought my site had been hit by Panda, although had no idea why as it has good content that's unique & I've never engaged in black hat SEO, dodgy link building etc. But it looks like it's more a case of Google promoting advertising, their own products & big brands over and above the little guy. It is certainly NOT a quality issue, no matter what they say.
Today I "googled" another term related to my site & Yahoo answers was the first result. Again, I guess a bunch of 15 year olds have more knowlege than an expert on the topic.