All three are good. In order I would pick CAO first, then Perdomo, then Estevan Cruz. Estevan Cruz is a great brand, but my heart is in Nicaragua. Nicaraguan tobacco is the finest available today, including Cuban. IMHO (do I hear the hoofbeats of the dead horse coming?????)