Unfortunately, you have a dual core AMD CPU. Under Vista there is no patch which corrects a problem with those CPU's. Being a true multi-threaded game, unlike the ones you list, Aces High II will run into the issue.
Right-click on the Aces High II startup ICON, selecy "Properties", then select the "Compatibility" tab, chekc the option to run the application in compatibility mode, and then select "Windows 98/ME" compatibility mode.
This forces Vista to run the game on only one of the CPU cores.
If you still have problems, then send me the DXDIAG output and I'll see what I can do.