If you have good credit and can get a regular, unsecured credit card, the latter is a better option.
When you get a secured credit card, your security funds don’t earn any interest. You’re better off using that cash to pay down the balance on another card.