Cant get to system restore, i click on the link and nothing happens. I click on it again and it says its already running.
Try it in 'safe mode'. Press f8 just before windows starts to load after booting up. Choose safe mode.
I'd also run a spyware/virus check if you have not already.
You can also get to system restore by booting off of the Vista DVD.
System restore is non-destructive. It will not remove any data files it will only remove recent registry/install/system changes etc. that may have damaged windows.
Did you install any new hardware/software just before this happened?