"I would be surprised if we do not hit $100 in September."
"I would be happy if it hit $40 by the end of the year."
"It will be a long, long time before the price goes up significantly."
"I'm confident we won't see prices higher than $4 for any significant amount of time during 2012."
There is only one difference between those posts. First two were made by optimists when price was going up, last two by pessimists, when price was going down. There's no reason to think later two have higher information value, because *nobody* knows what will happen in next month. Bitcoin world is moving extremely fast. When the price was on 30$ almost nobody expected that in few weeks price will be under 10$. So I have my mind open and I won't be surprised when something happen and we will see price at 10$ in few months again.
Personally I think that Bitcoin is worth much more than 20mil USD, which is current market cap and current low price only effect of panic sells of people with weak hands. Don't calculate bitcoin price just as cost of electricity for mining. You must also see an infrastructure which is already here - profesionalizing exchanges, software tools and services and experienced developers improving everything every day - making bitcoin as a secure way for transfering wealth around the world, instantly. It has much higher value than many other "startup companies" with bilions of dollars in stocks.
With current market price it sounds a little funny, but I still think that there's pretty big probability to have market cap in bilions of dollars. Currently there are still many weak hands watching dropping price (*omg it's dying i need to cash out NOOOOW*) and bear traders which are surfing on this panic waves. But then people awake and will see that Bitcoin is still here, untouched with their panicking and everything on technical side is working as proposed. Then we will see next rise of bitcoin value.