Some Quick Facts
Joining fees
It had become history a few years back but has made a comeback since 2009. Many cards are still available without any joining fee however so compare this before you buy.
Annual Fees
This is the annual charge on the credit card. When you get a free credit card offer in most case it means the Joining fees and the first year's annual fee is waived and you will ned to pay the annual fees from the second year onwards. Understand this offer before accepting it to avoid any issues later.
Reward points encashable at your favourite store or service provider
If you are a frequent user of an airline or a store chain then look for a co-branded card from them since that will not only give you better reward points when you buy from that particular service provider/store chain but also give you reward points on your other spends.
Interest Rate on rollovers/cash withdrawals
If you need to look at this you are taking the credit card for the right reasons. Credit cards are not a good option for taking credit except for very short durations of time.
Satisfaction Speaks