Only five years old and I had to stop playing Star Wars Battlefront II I got Vista.

A search on the net reveals that a lot of people had the same problem, but it appeared to be related to dual core machines,

So just for "fun" I tried it on a dual core Machine with Windows 7.
And it worked great.

Now I'm wondering if this is the old AMD/Intel incompatibility issue.

The machine that works is an AMD machine.

Usually (in my experience) it is the AMD machine that had a problem and the Intel machine had problems.