Wyndham's program is a joke: avoid it. Can't earn free nights. I dropped Wyndham completely b/c they only rarely delivered on the skimpy benefits of the program, even when I reminded the front desk about them.
Starwood's 25K miles for 20K points might sound good compared to Hilton until you do the math on the number of stays/nights you'd need to earn that many points. B/c you get 500 airline miles with Hilton props. exc. Hampton (100 miles), you can earn thousands of miles anyway in addition to the points which you earn.