The March 1, 2006 PoW

A problem from the book "Which Way Did the Bicycle Go" by Stan Wagon (I found my own solution to the problem):
Find the right most non-zero digit of 1,000,000!.
As a warm up, how many zeroes end 1,000,000!, and how many digits make up 1,000,000!.