VLC Media Player
A newer version of VLC Media Player is available.Or, Learn More About VLC Media Player
Full user review
Unmatched versatility and customization, this program can do so much more than play media. One of my favorite features is using VLC media player combined with the VLC Remote mobile app (available for Android, iPhone, and more) which allows me to use my cellphone as a remote to control media when I'm watching movies or listening to music around the house.
Some of the customizations for this program are slightly complex for a novice user but there are detailed guides online to follow if you are feeling adventurous.
I highly recommend this program.