The Bank of America Premium Rewards Elite Credit Card offers unlimited rewards with 2 points per $1 on travel and dining, and 1.5 points on other purchases. Benefits include a $300 annual travel credit, priority lounge access, no foreign transaction fees, and comprehensive purchase and travel protection.