Graphics driver.
Yeah, system restore is not a bad little feature. About the only downside is that it munches diskspace.
You may not have to reinstall anything - IIRC it automatically takes snapshots every few days so you should be able to roll back for a while with no real changes.
Definitely try the graphics driver first though.