A good piece on why Microsoft Points actually do more good than harm for gamers, and why they'll miss them when they're gone. (Xbox 360, Xbox Live)