It's actually 100 cigars (and up to $800- in value) every 31 days. After that a 4% duty applies -- so technically, you can bring as much as you'd like back to the states provided it's for personal consumption.
Good article here on Cigar Aficionado:
Limits Slashed On Cuban Cigars: