Get rewarded on your everyday essentials, annual vacations, and everything in between with today’s top rewards credit cards.