I use Ballistic FTE and iStrelok on my iPad - if you set them up carefully with accurate chronograph data on a smartphone than can access real time meterological data, they are very, very good. I use mildot reticules and the milrad settings are true to tiny fractions of an inch.
Adam.