Ok, further to the above.
I fixed the problem by installing the game to my laptop (Win XP, but below requirements), and copying the files from the folder in "My Documents/My Games" over to my decent machine.
Ok, new problem. I can load the game up once, no problems, if I exit and try to...