Not too long ago, we mentioned that Microsoft was launching a new rewards program for referring new members to the gold service. Now, the concept of their rewards program is expanding to give you Microsoft points for all sorts of actions performed under both your Gold and free accounts.
Microsoft has officially launched the Xbox Live Rewards program. TO get started, all that you need to do is sign up on the official website and continuing doing all of the things that you normally do under your account. Points are awarded for using the various services like Netflix, Facebook, and Twitter and spending points in the Xbox Live marketplace. Gold members will earn points at a higher rate than free members, but everyone gets to share in the wealth.
If you are more of a visual person, much like me, perhaps this handy little trailer will explain things better than I have: