I use cash all of the time. For normal expenditures, I do tend to use Visa but I always have cash with me. I never use debit. I hate the entire debit concept and when someone is paying for a $3 order at a drive through I feel like smacking them in the side of the head.
I use cash about every one or two weeks, but I still hate being without it. When paying for drinks at a bar or concert venue, cash is still the quickest way to go.