The Marriott Rewards ® Premier Plus Credit Card's free annual night benefit alone makes this card worth its $ 95 annual fee. (valuepenguin.com)
As part of the re-brand, they announced a new benefit on the Radisson Rewards Credit Cards (still known as the Club Carlson Rewards credit cards as of the time of writing, but slated to change at some point)-- see: New big spend bonus: more free annual nights with Radisson Visa cards. (frequentmiler.boardingarea.com)
However, if you won't be able to use the hotel statement credit and the free annual night, then you should go with the Starwood Preferred Guest ® Credit Card from American Express. (valuepenguin.com)