So lately I've been thinking about applying for a credit card. It would be nice to have in case of emergencies. so my question is, what are your opinions of the credit card companies, like american express, discover, mastercard etc.? Which do you like best? What do you think would be best for a first time credit card holder?