Hi Eric,
Try running System Restore from Safe Mode.
Restart your computer, and then press F8 during the initial startup to start
your computer in Safe Mode.
Log on to your computer with an administrator account or with an account that
has administrator credentials.
In Safe Mode type or paste the following command in the Start - Run box then
press Enter.
%systemroot%\system32\restore\rstrui.exe
Let's also take a look at Event Viewer for any System Restore logs that may have
been created recently that may help us diagnose the problem.
Go to Start - Run and type eventvwr.msc and press enter.
Click on System in the left pane.
Click the gray title “Source” at the top of the source name column in the right
pane to sort by source name, look for "sr" and "srservice".
Double click on each of these events, then click on the button below the two
arrows in the upper right corner. This will copy the event information to the
clipboard. Paste the information for each of the two event here. There’s no need
to post duplicate Event ID’s.
How do I use the Event Viewer to search for System Restore logs?
http://bertk.mvps.org/html/source.html
Here are some more links for troubleshooting System Restore.
You Cannot Create a Restore Point with a HighPoint Driver Installed
http://support.microsoft.com/Default.aspx?kbid=322246&sd=RMVP
System Restore Failures to restore:
http://bertk.mvps.org/html/srfail.html
System Restore fails to create an automatic restore point:
http://bertk.mvps.org/html/srauto.html
Disappearing Restore Points:
http://bertk.mvps.org/html/missingrps.html