No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
WIth your score you list you may want to try for Wells Fargo and Capital One. Both have done right by me. I had read in multiple forums that BoA (a great card by the way) can be a little tricky depending on what's on your credit report. You can search the board for BoA secured and there are a few recent threads that outline their basic requirements. I am not sure if you are an account holder if that makes a difference or not. I would hope so. If you do get approved, you can request the Rewards version which is Excellent as well. Both are considered HPs on your credit report.
Best of luck and I was there too a few months back.