VLC Media Player
A newer version of VLC Media Player is available.Or, Learn More About VLC Media Player
Full user review
So far it has played everything I have tried.
It's a great free program for watching movies and listening to music.
If there is any con to this program, it would be the GUI could use a bit of work.