The Bank of America Premium Rewards Credit Card offers unlimited points, earning 2 points per dollar on travel and dining, and 1.5 on others. Enjoy a $100 annual airline credit, 50,000 bonus points for new cardholders, flexible redemption options, and no foreign transaction fees, enhancing value for travelers.