You should always do a search on the internet before you apply for a credit card. There is so many credit card in the market right now so you better ask for the right now.
If you think you can not get a credit in the USA because you have a bad credit think again, there are always ways to get you a credit card even with bad credit.
For example if you are traveling you should search for a credit card that gives you points on travel and also insurance in the price.
If you are more interested in normal shopping then go for a low interest rate credit card.