http://www.gamespot.com/news/microsoft-axing-points-report-6408381
About damn time. Always struck me as annoying that I had to login and buy points from Microsoft Live and then use them to get DLC. Got especially damned annoying when the email account I used to register for Xbox was no longer available and I had to jump through all kinds of hoops to re-establish a connection so I could confirm my purchases. Damnit, just let me put in a credit card number and buy what I want instead of having to deal with a middle-man purchase!