Have you seen this thread?
A few things come to mine:
- Taste is subjective, sometimes very subjective
- Locations make a difference, sometimes, a big difference
- “Best”based on what definition? Tasting, disease resistance, over all performance, etc.
Like the thread I linked, you will get a lot of different opinions.