Check Point has revealed how a sophisticated malware attack was used to steal an estimated €36 million from over 30,000 customers of over 30 banks in Italy, Spain, Germany and Holland over summer this year.A lot of this was via targeted attacks on people's cell phones. My recommendation is that you do not ever use your cell phone to do online banking. Ever.
The theft used malware to target the PCs and mobile devices of banking customers. The attack also took advantage of SMS messages used by banks as part of customers’ secure login and authentication process.
The reason is that lost/stolen/compromised ATM cards are well understood and you'll probably have limited loss exposure with one of these. Online trojans draining your account is a different story, and your bank may or may not cover your loss.
Credit card is best - you will actually have no liability at all if you report it as soon as you get your bill.