I recently installed Pocket Caddy for my iPhone.  It is very easy to use and automatically calculates where you should aim based on wind speed/direction and changes in elevation. It is really amazingly accurate.