I've used iTunes - its like Real Player - its got far too much in it because they want you to use their stuff and know iTunes is a way for them to get their stuff to you, as you wouldn't use it otherwise.
Windows Media Player does what you want it to, nothing more, nothing less. DivX is good - if you can crack it, because the free version is crap.