This nifty program may cost you some, but I've found it an invaluable tool to teach me the basics of external ballistics, as well as proper scope use. Perfect for snipers.
Home Website - http://www.shooterready.com
EDIT: Please don't take this as advertising. I am speaking here on my own, from over 1 month's experience.