1,000's of real members dont agree, and make it known by living on the site and using it 24/7.
Here's a free thought. Why don't you explain to members your dilema with Google and ask them for their support and suggest that with that support you can move forward. Ask them for what you need , referrals, usability and service feedback to improve whatever you can think of - even more business because times are tough.
And with that offer to give them more as part of the deal.
1000's of loyal members says to me you need to look at how you can be more independent from Google. What a base to work with.
And 1000's of loyal members are going to be a lot more reliable than Google's Panda algorithmn.
You don't deserve the difficulties that you are facing, and many of your members that benefit from your service would like to see you succeed and all the stress' removed.
Some of the folks here ( maybe me included ) have been staring at the screen for too long with a long face. Look at Panda as one of the greatest opportunities and by sharing facts and ideas the creative juices will start to flow, plus more folks will engage and assist.
I don't want to understate the challenges that folks face - not at all, but you increase your chances of success with a positive outlook on the opportunities. So it's not just a message for you Dave - we all have to flip this mindset around to get ahead. When people get together for good purpose great things can happen. - best of luck