Microsoft Rewards allows members to shop and redeem points towards gift cards, sweepstakes entries, and much more.