i’m not sure what video mode MOH runs (opengl or d3d). if its opengl then thats probably your problem(even the same card as yours), even I have problems with opengl games like HL mods, SOf2, etc… try to see if MOH will run on d3d.
I don’t understand why these companies won’t fix opengl problems on XP.