first of all to everyone i have found a better system restore utility in Advanced Systemcare 3 Pro,keeps every restore point,every single one.What i want to know is should i make a system restore point before i download something or after.Im not to sure on this as I may not know that i am going to download something,and ANYTHING you download can be corrupt.And lets say i need to use system restore to restore a point,which again ill use ASC Pro 3 how far back do i go?thanks for any info on this.