I almost always take BMI miles.
Unlike every other hotel option (iirc), you get 1K miles per night (up to three nights) and this includes Hamptons and Homewoods (where all the other airlines give only 100 miles per stay; the rest of the hotels are 500 miles per stay)