VLC or Media Player Classic are the most recomended. I'd personally use codec pack CCCP though, but thats maily because it caters to what i'm using it for more.
I mostly use MPC these days for straight DVD compatability and ease of install (i.e. no install required).
Note : MEDIA PLAYER CLASSIC is not WINDOWS MEDiA PLAYER