Have you installed Vista Service Pack 1?
I believe there is a fix in there for where the video card could potentially take double the video RAM needed, causing a system to crash under certain situations. This is due to a bug in the WDDM in Vista.
http://www.anandtech.com/printarticle.aspx?i=3060