Free money
The Holiday Inn credit card from Chase offers 15000 points upon first purchase, and that's enough for 1 free night in many locations.
The even better portion of the offer is a $20 cash credit upon first purchase. This appeared on my account even before I received my first bill! That's like finding a free $20bill.
No fee 1st year.