That depends what you want to watch. Of course you'll need codecs, VLC is not the way I prefer because they install a million codecs for you, and I'd rather control what codecs get installed.
MPC is bloat free, but in return you must install your own codecs (better IMO).
Name what you...