Free: Contests & Raffles.
Ballistics programs will get you close but real world drops are the ticket. My ballistics program came out with 10" more drop at 1000 yards than Demontang's figures and that's using Spokanes elevation of about 1843ft. 10" is a truck load of difference to me.