It’s been over a year since Felix Baumgartner filmed himself jumping out of a balloon 24 miles above the earth. New footage has been released by the camera company that supplied some of his equipment. But is the intersection of commerce and research good for the future of scientific discovery? Plus, we discuss the creationism vs evolution debate that’s expected to draw a million viewers tonight.