I second John8520's idea! I use VLC for everything from flash, to DVD and it plays them great!.
I just got a more recent problem that either quicktime plays only the video, or VLC only plays the sound. I can't get either of them to play both the video and the sound