If you bank with TD and spend on travel and dining, open the TD First Class℠ Visa Signature® Credit Card for 3 miles per dollar and no annual fee the first year. Before the $89 fee starts, compare no-fee national cards that earn the same rate, and keep it only if you want a TD rewards card for trips abroad.

Source