The second is better than the first. Grammar says you can only have a "best" of anything if you are comparing three or more. As you are only comparing two then the question should be "which is better?"
I am genuinely not nitpicking...but you asked a question about English usage so I thought you might like to know.....