Fidelity has many offers with some of the top airlines. They offer large bonuses for nonretirement brokerage accounts. They also offer two American Express brand rewards cards and one Visa rewards card that can be link to their brokerage accounts to further earning more miles. Check out this links for the details on these offers.
FIDELITY CREDIT CARDS