Have you heard about Ripple, the generalization of LETS?
I wouldn't say that Ripple is a currency because it uses many denominations and each user issues its own currency, but I would say is money. Of course that depends on your definition of money. The USD and BTC aren't money for some people.
Anyway, when distributed Ripple is implemented, it will be more decentralized than bitcoin (the block chain is an "issuing center" in some sense) and is cheaper (operational costs) than bitcoin if costs are your concern.
I don't think bitcoin is proportionally more expensive than gold or the USD though.