If your bid meets certain spending limits, you can also get 60 Freeride points by going to Priceline through the Freeride web site (Point Works section). Make sure that you have already clicked on the bonus money link beforehand.
Are the other discounts (credit card) still around? Is the $25/night bonus the best deal for a one night hotel bid? Also has anyone placed a bid for a JFK hotel? I am sorry to query here, but could not find an answer to these on Sheryl's site.