Bitcoins will develop a structure of alternative banking, but it won't make the banks disappear. Banking is universally known and the banks has been used by normal people. It takes time for bitcoin to reach normal people.
Even when it does, it will required a trully revolution in order for the governments to recognize it as an exchange currency. The world elites will not easily let go of their power...