I parked $15,000 in a Money Market account with Ameritrade and got 25,000 Hilton points back when they had a similar promotion. Agreed, though, that it has to make sense given your overall cash position. Ameritrade didn't levy any charges when I closed the account, but that's worth investigating.