I have quite a lot of experience, but the question is hard to answer.

• What do you want to publish?
• Do you intend to use Romanized Pali or Asian scripts?
• What software are you using to format your documents?
• Is it for small print-run laser printing, commercial printing, or web
publishing?
• How would you define "best?"

I mostly use a customized version of Bitstream Goudy Old Style, or a
customized variant of Garamond. Due to copyright restrictions on
distributing edited commercial fonts, I'm currently creating my own font.
It is designed to match the letter spacing of Bitstream Goudy Old Style to
minimise my work in reformatting documents if I change the font. See this
thread on the High Logic Font Creator Forum.

http://forum.high-logic.com/viewtopic.php?t=1006