Van55 has written extensively about this subject over at CigarWise.com.

There is a "sticky"/ pinned thread in the Cigar Education forum which has all the information:

http://www.cigarwise.net/forums/showthread.php?t=10823

It is worth registering!