A reward system from MS rewarding LIVE members for specific things (like buying Gold membership, etc.) with Microsoft Points to be spent in the Xbox LIVE marketplace.
You need to sign up for it first before it does anything, so make sure you do that with your LIVE account. It says it should take about 2 days for the request to be processed.
I think this should be interesting.
Edit: Apparently only applies to people in the UK and US...