I think for bitcoin to be a real currency, government have to accept it first.
So I ask what country do you think will recognize it as a currency?
yes you are right, before bitcoin enters in a country and in for the payment instrument bitcoin must first be legalized by government and local bank that exist, they should be able to work together so bitcoin can circulate in that country.