I think banks will not disappear.
They can change or can work with bitcoins.
but they will never disappear as fiat will never disappear too.
If fiat comes to the point that has no use already,
then thats the only time that banks can disappear.
But as i have said, its impossible.
i dont think bitcoins can make banks disappear because i know for sure that allot of peopel are going to use the coins but not all oif them want to get payed or other thing with coins the real money would be the best for all of us and banks cant be disappeared.