I didn't really want to do it, but I just applied for a Capital One secured card. For a $49 deposit, I get $200 in credit, then there's a $29 annual fee. Online it said I was approved and I sent the deposit online. To make the card useful, I'll need to increase the deposit once I receive the card.
I don't really like the idea that I'll have to cancel the card in a couple years as I don't think they move you to a different card, but it appears this is a better card for building credit. Complaints I've noticed are the annual fee, no rewards and Capital One won't transition you into an unsecured account. Now we'll see if they increase the credit line at all without additional deposits.
I don't really care much about rewards, It's just one of those things, you need a real credit card to build credit, rent a car or reserve a motel room. I just wish in a time I didn't have to apply for a couple cards from different companies and cancel this one.