Like I've mentioned before the BTC economy resembles a small island nation with nearly nothing to buy with it's currency. Speculative capital rushes in and buys up the currency creating a bubble, then sells it off and profits to the late comers whose money had to go through dwolla taking fucking forever. Without capital controls and exchange controls (which are impossible to implement with BTC) the only thing we can do to raise the value of BTC is for vendors to accept BTC, which will be challenging enough without the infantile state that all the software and clients involving BTC are in. If you are a programmer, get to work on improving the clients for non-geek use.
If you are a person holding BTC now in despair then get active and spread the word of Bitcoins, not to more speculators but to merchants. The added benefit of more vendors and merchants means that price stability will be a natural function of actual exchange of goods and services rather than massive capital speculative bubbles.
This goes for anyone who bought in during the up-curve of the latest bubble. If you want to get your 'money back' you should invest some of your time in getting more people to use BTC as a real method of exchange. Or better yet, use your BTC you bought to buy things from other people.
+1
Build the economy first, and people will adapt to price changes.