Pocket Caddy is an application that analyses your swing and is able to give you feedback and drills on how to improve it.