It doesnt look like the Miles Discover card offers much.... 12,000 for sign up.
I guess this is the only card offered
1 night stay at Marriot Hotel is 14,900 points
Another option would be to open a Bank of America checking account... get the US Airways Visa Debit card... and pay with this card. But this cost $30 a year and you only get 1 point for every $2 spent
Basically the only options are, Discover or Debit card.