BankAmericard does not have a rewards program, while U.S. Bank Altitude Go provides points on dining and other categories.