My Windows Media Player is screwed up, it won't play wmv or avi's anymore.

Could somebody post a link to a free movie player with it's own codecs (that it's not messing with windows in any way, codec-wise), capable of playing wmv's and avi's?