I checked the Intel site and all the drivers are up to date.
I just tested XP 32bit with an old and slow drive and it's running Tekken 3 on a 32bit build of Mame faster than XP 64bit with a 64bit build. I should get a speed improvement over XP 32bit not the opposite, so something isn't right.
Window 7 64bit runs the fastest, but I haven't got a solution yet to the boot resolution issue with Windows 7