Microsoft has announced a new program that allows Xbox Live users to earn Microsoft Points by renewing their Xbox Live Gold memberships and purchasing Xbox Live Marketplace items.
Gamers can also earn points by using the Netflix app on Xbox, taking surveys, and participating in promotions.
To get started, sign up for XBOX Live. You can go the free route or the Gold membership (Gold option earns you more points), then join the XBOX Live Rewards program.
This is primarily to entice new members but, renewing is the quick money maker here.