This is a good article about choosing a credit card: Choosing a credit card: Read the fine print
Good advice