Wasn't their just another show called Life?
Now there's another? thats a bit confusing, and narrated by oprah, I love these shows but Oprah as a narrator... I can imagine it now:
"The majestic humpback whale swims gracefully in the immense waters of the ocean, obersve its movements... suddenly... YOU GET A HUMPBACK WHALE, YOU GET A HUMPBACK WHALE, EVERYONE GETS HUMPBACK WHALES!!!!!!!!!"