Bueno el VLC del que todos nombran esta muy bien, pero y si tengo un mkv que lleve subs con estilos que pasara? Pues que esos subs los podras ver pero saldran deformados y no se veran muy bien. Un reproductor todo integrado que dicen que esta muy bien es el Smplayer.
Si te interesan los subs con estilos, yo optaria por el MPC 6.4.9.1 y los siguientes codecs:
FFDSHOW, para ver cualquier video (Imprescindible)
CoreAVC, codec ideal para el h264 (mejor que las librerias que vienen en el FFDSHOW)
AC3Filter, codec para ac3, mejor que el que viene en el FFDSHOW y olvidate de escuchar los ac3 bajos
MatroskaSplitter, codec para poder ver los mkv
RadLightOgg, codec para los ogm y ogg
vsfilter, instala el vsfilter y el vobsub (sin esto no podrias ver los subs con estilos), en teoria el ffdshow podria cargar los subs, pero no podrias cargar otros subs y demas (Imprescindible)
Y si ya quieres ver videos en HD y tienes una tarjeta compatible yo miraria el nuevo proyecto: Media Player Classic Home Cinema
Saludos