I get like a $1000 a year in cash back using credit cards and they all charge no annual fees and I pay everything off in full automatically so I never pay any interest. Add in the consumer protection and the fact that it builds your credit giving you better mortgage/auto loan interest rates, why on earth wouldn't I use credit cards?