I'm all debit, all the time. Have been for about a decade. Of course, I haven't left the same tiny town in about that long, either.
I HAVE to use the ATM (for deposits anyway). I don't have the time to listen to all the spiels the poor tellers are forced give with each and every visit.