Lifestyle | Mon May 12, 2008 8:59am EDT

Neil Young gets new honor -- his own spider