In my experience, Collins makes the best machete, although there are some other good ones around, like the Ontario. As for the length, it depends on how tall you are. Normally people get machetes in a length that when held in their hand with the arm in a relaxed position at their side leave a 1-inch gap between the tip of the machete and the ground.