As we know, there will only be 21 million Bitcoins in the world. Suppose Bitcoins become popular all of a sudden, will there be enough Bitcoins to go around? I guess there is nothing to worry as Bitcoin's smallest denomination is 1 Satoshi which is 0.00000001 BTC, so we do have a lot of Bitcoins to go around should it get popular, and I certainly hope that it would. Based on 1 Satoshi, there will be theoretically 2.1 Billion Bitcoins of 1 Satoshi each. May not be enough to power a nation's economy but certainly enough as a transaction media on the Internet and virtual world.
I am thinking how nice will it be if the current popular games start to use Bitcoins and unified the virtual worlds instead of having so many different currencies such as WOW Gold, Linden Dollars etc. It will be a very good start in establishing the Bitcoin as the de facto currency in the virtual worlds. You do not have to be a very good programmers like those in charge of the Bitcoin project or a Billionaire to promote Bitcoins, give one or two Satoshi among your friends, ignite the curiosity in them and maybe one day we will have a real, popular online currency known as the Bitcoin.