There are a lot of advantages to paying with a CC over cash - mos thave mentioned.
1. Buyer protection, additional warranty
2. CC Rewards (miles, cash back, etc.) though this is only "worth it" if you pay you balance in full each month.
Fortuneately we DO pay in full each month.
All our bills are paid online and/or automatically so no more check writing for us either! It has actually gotten to the point where cash is a pain, we always have to keep some on hand in case we want some fast food or something - though more and more of these places are taking plastic now
We do budget carefully, however - becuase if we ever get our monthly CC balance higher than we can afford to pay in full at the end of the month, then we're in trouble, becuase rewards cards carry higher interest rates than regular cards.
We've been getting 1-2 free round trip tickets every year for the past few years since we've adopted this system and haven't paid a lick of interest to anyone since 2000