Science Debate 2008 on NPR today