People I talk to seem to have mixed feeling towards System Restore. Seems some people just don't trust it.

What are your views? Is it worth using or not? Maybe from a technical viewpoint.