I had an Ati 'recoil reducing stock' that did not help a bit. Then I got the Blackhawk Knoxx.
I have owned the first and also second generation stock. The second generation has a better grip and more adjustment notches on the stock. It also reduces the recoil a bit better. I am sensitive to recoil and with this stock, I am quite comfortable firing for a while.
However, you can still experience "cheek slap" with the newer model. I learned this recently when I let my wife shoot my Mossberg 500 and we had to shorten the stock to the second position. Afterwards I forgot to readjust the stock and fired it. Ouch! A nice punch in the cheek bone. If you keep it adjusted to the third or higher position you will not experience the cheek slap though.