I don't think I know any that I would consider the "best". I've met a couple the really taught me the spirit of the game. Delorme and Ahdregos to name a couple.