'Life's Launch Averages Some 6 Million Viewers For Discovery Channel