If you're on 360voice, you can go in to settings and download a small program that will task Live's servers and get your entire history to synch it up with what you're doing currently.
It's great if there are some games you rented or whatever and can't stick back in your console to validate.