20 years now. I get 1 point per dollar spent, and I've never really looked at anything else, mainly because I value pure simplicity in my life and I don't want to struggle to transfer money to pay off a bill. Silly, I know.
My card has a $18K limit and I spend about $85K on the card every year (that makes me vomit to think we spend that much). I pay off 100% of the balance every month, and have never carried a balance except for maybe once or twice in 20 years.
I've thought about a Costco card, because we spend about $15K there every year.
Gimme your recommendations