Thanks Gully
I just checked Anandtec now.
Two days ago I did a disk scan for errors in Vista. Not sure the results, as when I came back it was finished and in desktop again. I tried the game again yesterday - no problems.
So not sure why it was crashing.
As a side, on some servers I can join and play a whole game, but get kicked when the next map loads, with a "different version" error, despite having the same version.
Also, occasionaly my chat text will come out as gibberish on the screen. And then after a few hours it may return to normal. Is this a language error? I have both English and Japanese installed for Vista.
Thank you for your help! And I will try that log check the next time I get an issue!