They are both good to use. But I like the online wallets more. I hope later that more people will use the online wallets, it is easy to use and that is quite good.
Older people need normal banks, because they dont even know what Bitcoin is and that is why they use normal banks.
Banks and bitcoin wallet has their own uses. if we do use bitcoins then bitcoin wallet like block chain is very useful.