When the hell did Discovery take off?!?!?! Man, I wanted to watch that. It is people like me that shows no interest in the outside world. I'm very dissapointed in myself for not watching that. Anyone have a live video recorded so I can watch or links????