If you're looking for a hotel card, the Chase Priority Club card is pretty good. 80k points sign up bonus with first purchase, Platinum status as long as you hold the card, and a free night cert at each anniversary good at any IHG property in the world for a $49 annual fee.