You should compare as many cards as possible to find the one which will match your needs and which is accessible to you at the same time. You should focus not only on the products designed for people with bad credit, but also on ones available to the average consumer.
Just do not waste your time with the top cards in terms of interest rates and rewards as they have high qualifying criteria. Consider products offered by smaller lenders and stores as well as by major banks. Similarly, if you have a long history with your bank, you can turn to them to see what they can offer to a loyal customer.