How does WinXP's System Restore work? From what I understand, I can use it to create "backup" points in my computer. How large are these backups? What all does it save in a backup? I guess that's the most important question. How many of my settings/installed programs does it save?