I prefer cash when tipping, or when frequenting small businesses for which the bank and credit card fees are proportionally a financial burden. I NEVER carry over a balance on my credit card.
I use cash. I frequent a lot of independent little shops that do have a machine for card transactions but much prefer cash. I was selling some stuff at a car boot sale, (for Americans, it's a bit like a yard sale) and cash is the only method of payment. Then again I have never in all my years had a credit card or even felt the need to have one. I use a debit card if I must and pay my utilities by direct debit.