Is online banking safe?

Online banking has come of age. The security systems are very high and the transactions are done through secured socket layer. The bank security is rarely breached. The main problem with online banking is the computer at home, office or cyber caf