On June 8, 2004 we will have the opportunity to experience a very rare celestial phenomenon. So rare, in fact, that no living person has ever observed it before, since the last transit of Venus happened over 120 years ago, in 1882. We will get another chance again, however, in 2012.