I highly recommend Credit Card Land for all your consumer credit needs. They have a long list of credit cards, as well a "tips" section and a large selection of credit report companies. This is the best site that I have seen for choosing a credit card, and I hope you have the same excellent results that I have had.
I am not affiliated with the site in any way, and I have not received any compensation for this positive review, nor will I accept any compensation. I am simply a satisfied customer, and wish to promote quality where I find it.