The Chase Priority Club Visa will get you 80k points for first card use if you use the right link. That will get you 3 nights at either of two Holiday Inns with 5k points left over, or 2 nights at the Intercontinental. I believe that is more free nights than any of your other choices. If you just got 3 Chase cards, you better have your wife apply.
I got this card recently and redeemed at the Holiday Inn Orchard City Centre, which gets good reviews.