Need a new strong reason to stay glued to your Xbox more than you already do, I will give you one. Microsoft has launched Xbox Live Rewards loyalty program after a long period of testing. It is for now available only in US and UK.
The system works pretty much like Club Nintendo, but instead of getting gear; you'll be awarded with Microsoft Points instead. Renewing Xbox Live Gold membership for one year, for example, will earn 200 Microsoft Points. Activating and using Netflix on Xbox Live nets users 100 Microsoft Points. According to Microsoft, users will also receive Points for purchasing “select Xbox Live Marketplace content,” but the company didn't say which content applies and how many Points users can earn. Another plus point; it is free to join.