Lehners look cool, but the price point is so high they would have to to pretty incredible.
Ive never seen a lehner in person, or any numbers off one, and my LHS is an agent!
"Best" isnt descriptive enough to pick a motor
Whats the Best Car ever made? an 88 Toyota Corolla or a 67 Ferrari 250 gto?
Some would say an $8 HK inrunner is the best as you can have 25 of them for the price of a Mega, or 40 in the case of a lehner ( Im not one of these...