Ok, I've got a Compaq Presario 1200 Notebook with a 500MHz AMD-K6 chip, 128 Mb ram, and a some Cyberblade video card that uses 8 Mb of ram for video. Now, I would think a setup like that would be good enough to play any video file that I want. But whenever I try to play a video, like an .avi or .mpeg, or whatever, the audio always gets ahead of the video (so I hear something then see what it is 5 seconds later). So my question is, what's the best player and/or setup in order for the video and sound to be synched (sp?). Now, I don't care if it skips a couple of frames here and there so long as the video and sound are on the same page. Any suggestions are greatly appreciated.

Notes: I'm running Windows 98SE, and the video players I have tried are Windows Media Player 9, Global DivX Player, and whatever version of Windows media player is in the windows folder. They all eventually get out of sync.