The Bank of America Premium Rewards Credit Card offers unlimited points, earning 2 points per $1 on travel/dining and 1.5 on other spending. Enjoy a $100 annual travel credit, no foreign transaction fees, a 50,000 bonus point offer, and robust security features for financial peace of mind.