My personal finances are more electric than paper... I go inside to the teller once a month to maybe deposit a few checks and get some quarters for my girlfriend's laundry obsession (

)... and the only time I really hit up the ATM is when I'm grabbing some cash for whatever reason...
But, that said, I absolutely love BofA. Their online interface is one of the better ones my mind's eye can imagine.
I do feel for peeps that deposit checks via ATM - though those newfangled ATM machines haven't hit up my local branch yet.