Knowing how easy SSL is to crack if you happen to have access to the sniffer port of any of the switches between you and the bank's website, along with the fact there are now trojans/spywares which make some browsers show a fake citibank site rather than the real citibank.com, along with the fact that banks were some of the first adopters of VB with M$'s wonderful security track record, I would not trust any online banking system.