Probably the first thing I might try is to reinstall the video drivers. If it happened after playing the game, maybe the video drives from the game messed up the system, or the system got hot and caused a hardware problem.
If not that, check into doing a repair install of Vista, but I do not remember exactly how to do that.