To find the best credit cards with annual fees under $100, we analyzed 50 of the most popular credit cards offered by the ...