The IMPACT SNAP trainer is one of the best that I've tried at working on more than one aspect of your swing. It'll improve your wrist action, tempo, lag, and contact speed. Overall, I'd highly recommend getting it if you can afford it. If that's all the info you were looking for then great.