Y'all long range shooters and those who want to be, should enjoy these videos. Several hours worth in 8 to 30 minute segments. Ranges to over a mile and everything you need to know.
http://archive.org/details/SNIPER101
http://archive.org/details/SNIPER101