Your other option is the Hilton Honors American Express Surpass® Card. Charging just a $150 annual fee, the card gives you complimentary Gold elite status. However, you can also opt to spend $40,000 on the card in a calendar year, which will give you Diamond elite status.