I use ATMs for cash.
I use the bank's website for checking balances and spending history.
My paycheck is direct deposited.
I visit a branch whenever I need special help or make odd deposits.
Strictly speaking, I think online banking is safer than having statements mailed to you, unless you use a locked mailbox. And so long as you keep your computer and email secure (strong passwords, firewalls, don't run as an admin, use virus protection on Windows, and don't log into your bank, email, or other important account from some random Internet Cafe computer.)