Lifestyle | Sun May 11, 2008 2:49pm EDT

Neil Young gets new honor -- his own spider