Yes, the HSBC World Elite Mastercard could be a suitable credit card for you as long as you meet the minimum income requirements and are prepared to spend $149 on the annual fee. It is a good way to earn up to 6 points for every $1 you spend.