20071102 home.science: RNA: A brave new world