I don't know of a better player

I've been using Infuse for years, I'm very satisfied, and especially grateful for the metadata function. The fact that the free version doesn't play .mkv files, for example, is tolerable; I convert everything to .mp4 anyway for space reasons.