I think before banks start accepting Bitcoin as a medium of exchange, governments of powerful nations must first recognize it officially. Without legal acceptance, no bank will risk integrating Bitcoin into their system. However, once governments see Bitcoin as a legitimate and stable financial tool, banks will not only allow deposits but may even create new financial products around it.
But the main question is — will all governments agree to this? Because Bitcoin challenges their traditional monetary control, and this makes the process much slower.