i think that's too broad of a question to ask. That's like asking someone what the best luxury brand car is whether it's lexus, benz, bmw, acura, infiniti, etc. They're all great, you gotta get down to specifics.
narrow down what you're looking for: indica, sativa, 50/50, 80/20 either way...