Circuitry has a very good point.
Most people are hoarding and holding there bitcoins.
They are holding them in expectation that the price will go up.
There really is no Bitcoin economy. Most of the investment instruments, stocks on sites like Bitfunder, are investments in mining or investments in companies that loan money. (Bitpride is the exception, they sell t-shorts with bitcoin logos.)
Until you can use bitcoin to buy non-technological goods, and items other than alpaca sox, like jewelry, chocolate, food stuff, clothing, things that you need for daily life, then Bitcoin will have a little incestuous economy of being generated by bitcoiners to be sold on markets where speculators buy them and hold them or try to flip them, but where most bitcoin are held and not used.
If you want to make bitcoin viable, then convince your fiat bank to also have a hosted bitcoin wallet, convince your pizza place on the corner to accept bitcoin, convince the local frozen yogurt store to accept bitcoin.
You can. The problem is if I want to start a business and do an IPO are there enough investors? The answer is yes, if what you say is true that everyone is hoarding. So all we have to do is turn hoarders into investors. The best way to spend Bitcoins is to invest them and the only way to be able to invest them is to have more companies on the virtual stock exchange to invest in. The majority of people don't even know how to work the virtual stock exchange yet and haven't even heard of ASICminer yet and of the people who have they probably just heard of it. The people starting businesses aren't using BTCT.CO like they should be.
Forget about convincing the pizza place or established businesses to accept Bitcoin. Start a business which accepts Bitcoin.
The focus of the Bitcoin community must be on entrepreneurship. Start by perfecting the formula of going public. ASICminer is currently the only truly successful Bitcoin business right now so it's going to take a bit of time for a truly deep economy to form. But when it does then we will log into BTCT.CO or whatever site and we will see thousands of different companies to buy shares in and hundreds of companies having IPOs.
When we see that then people will start investing more. When people invest then those businesses they invest in can create jobs which pay out in Bitcoins and the people who earn those Bitcoins will have to pay their rent, buy food, and socks. Everybody can't be a miner and until people start figuring that out there wont be any opportunities to invest in.