I second the VLC recommendation.