What do you think about namecoins? They are supposed to be like bitcoins, but also have a commodity use because they can be used to register .bit domain names (a p2p DNS). They too have a cap of at most 21 million in existance at the same time.
Funny thing. I actually use bitcoins to register domains, not namecoins.