I love your point about pricing - was just thinking the other day about how I might accept bitcoin for an item. Presumably there could be a mechanism for determining the right price on the fly (similar to share pricing) but volatility would still be killer - hence there would be desire for a bartered item or non-volatile currency.