I agree with Tom Mornini Bitcoin could stabilize if more people use it. When people have more faith in a currency it is likely going to be more stable in price, and when it is more stable in price people are going to have more faith in it. It is an endless circle.
When many people use it regularly, the block reward is lower, and the technology is more trusted, it will stabilize.