|"i have 512mb integrated in my "mobo" so its not a memory issue."|
Your video may be integrated, but the ram is not - it's removable - the mboard shares part of the ram installed with the integrated video.
Therefore, it could very well be a problem with your ram.
If the video is not garbled all the time, that is NOT caused by any driver problem.
In any case, the video drivers do not come into play until Windows is loaded - you should get a normal display while booting before it loads in any case, unless you have a hardware problem, or a problem reading the ram.
A common thing that can happen with ram, even ram that worked fine previously, is the ram has, or has developed, a poor connection in it's slot(s).
This usually happens a long time after the ram was installed, but it can happen with new ram, or after moving the computer case from one place to another, and I've had even new modules that needed to have their contacts cleaned.
See response 2 in this - try cleaning the contacts on the ram modules, and making sure the modules are properly seated: