“As an Xbox LIVE Rewards member, you get unsurpassed entertainment choices and sweet rewards. And it’s so easy to watch those Microsoft Points add up! Think of Club Nintendo for the Xbox 360, but with Microsoft Points instead. I like the idea since I’m being rewarded for things I already do.
You can view the website here