If you're in the market for a new credit card, there is a bewildering array of cards to choose from. There are even more incentive offers, so how can you decide on the card that is best for you? Here are some of the factors to consider