by Ken Newquist / April 15, 2005 Bit by bit we're getting closer to Discovery's launch. Read the full story.