As it's impossible to name the "best" player (everything depends on the format of videos you plan to play back), follow my posts - I'm continuously posting video player reviews in the forums. After at least getting a picture of what common formats there are, you'll have an easier time to decide what to go for.