Scientists report (link Via Drudge) that sea urchins may be nigh-upon immortal. Itโ€™s an interesting story but the scientists downplay an important angle. Thereโ€™s a huge trade-off. You have to spend your whole life as a sea urchin.