Last time something like this happened to me, it was a hardware related issue. The video card was dying and the motherboard was close behind it. If you've got Vista 64, I'd assume it's a relatively new computer...could be faulty hardware. Do you get anything like this in other games; speckles, lines, bleeding issues, polygons appearing a bit randomly?