THE best? There's no answer to that. How a strain will perform under your specific growing conditions is not easily predictable. Get a strong hardy short plant like NL, Skunk#1, PPP, Afghani, etc. and you will be satisfied.