mrstickball on 25 January 2008
Nope. Not from leaderboards. I've never used them.
I use achievements and gamercards. Not everyone plays on leaderboards, and they can refresh/change on server updates.
Back from the dead, I'm afraid.