Bank of America Premium Rewards: low annual fee Receive a 60,000 online bonus points without paying foreign transaction fees