Read all about it there.
It’s a brand new way for Xbox LIVE members* to earn Microsoft points for doing things they already do on Xbox LIVE. Sign up and start earning Microsoft Points by watching movies and sports, playing games and more. Plus, when you sign-up for Xbox LIVE Gold, or renew your membership you’ll earn even more. Sound good? We’re officially kicking off the program later today, but if you want to get in early hit the link below.