I like Priority Club and Marriott the best. But I have used the choice card for a few good stays. You need to be a little more selective on the hotels, but its worth it for a FREE night.
They have a new Credit Card that will give you at least one FREE night at a good hotel. OR 2 nights at a so, so hotel.