No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Karma lets you pull your reports as often as every 7 days, so you should be able to see the BOA CLI very soon.
Since you are interested in an Amex, you might find this helpful:
http://www.doctorofcredit.com/amex-bluecash-everyday-250-bonus-amex-everyday-25000-point-bonus/
Chase will be offering a big bonus on its Freedom card in a few weeks as well:
Thanks for the links! Unfortunately on AMEX the $100 bonus shows up and not the $250 - I'll keep trying.
From that article:
"You can get these offers to show by going to the above link (or directly on the Amex website) in a non-cookied browsing session, such as incognito. If you are in your regular browser which you use for your Amex login, it won’t show. Most people are having success getting this offer in Safari private browsing after a few attempts."
Great! But still no luck; I'll keep trying!