Have you run all the free virus programs?
eg.
Search and Destrory
Lavasoft Ad-aware SE
My old computer used to freeze alot, I think it may have been due to overheating though. Maybe you have a conflicting program installed, or IRQ/PORT/DMA configuration problem. (Some motherboards have a solution for this as it may be a sound driver issue, not sure if its for XP as I know its relevant for Win98 dos crashes).
Are you able to supply any more details of your computer, and when excatly the game freezes, 10 minutes into the game? Straight away? Its a crime that you can't play any games and Id love for you to find a solution :bye:
Im afraid I can't be of any help but i'll research a little, ya never know

k: