Everyone looking for a credit card should really read the fine print of each credit card on offer.
Amongst other things, you need to weigh up each card's benefits and disadvantages. Be sure to look into any free period that is offered, and try and get the longest free period you can. You also need to find out what annual fees are imposed because different cards vary a lot. It is rare, but some issuers have annual fees that are in the hundreds. Take note of the individual transaction fees as well. Transaction fees add up, so you need to be fully aware of what you are likely to pay.