We use our VISA (not Disney... Marriott) for everything we possibly can. We pay our local, long distance and cell phone bills, our auto insurance, various charitable donations, newspaper and magazine subscriptions, groceries, gas, home alarm company, Internet access, professional dues, all travel expenses and more. When my daughter was in private school, we paid the tuition by VISA.
Whenever we go out to eat with others, I always ask if they mind paying their share in cash and then I charge the total bill. That's the best because I get points that don't cost me anything. Also, my wife sells Tupperware. When she does parties, everyone pays her by check then she enters the order online and puts it on our VISA so we get more free points. Same when we travel with others. I just charged my mother-in-law's cruise and airfare and she wrote me a check. I got all the points for free. We used to buy US Savings Bonds online with VISA but unfortunately they stopped that a few months ago.