VLC-Simply the best and beats the rest and yes its FREE!!!