If you have iOS, Ballistic:AE is where to start and stop, when it comes to ballistic calculator software. It does everything so far cited, and a bunch more.
How does Ballistic AE work on a Droid? I've got Applied Ballistics now and it's gone haywire on me.