none as far as i know.
as far i was aware, Microsoft have to approve the way the achievement points have been set out in each and every game otherwise some developers could give you 1000 points for simply buying the game so the points ****** would all be clamouring to buy it.