LEE
The one that I use is really pretty straight forward and I really like it. You can down load if free from Barnes Bullets. It will let you use it four times I think think it stops until you get a magic number from Barnes. Seems like it was $50. Not sure it will do everything you want it to - It works for me.. It was built for bullets but allows you to plug in anything you want if you a have a BC for the projectile and a velocity...
http://www.barnesbullets.com/prodballistics.php
There are probably better ones out there, but a person gets comfortable with one then it is hard to change....