You can earn Microsoft Rewards points by using Bing search egine in the US, redeem them for gift cards, for personal use or to sell/trade for cheap cash. I think in the US you can earn up to 15-20k points per month, a $10 gift card costs like 9k points.