It was Cowboy Junkies that covered "Sweet Jane"
Personally, while parts of that list are pretty appalling overall, I am surprised and pleased to see PJ Harvey at number 8, she is a captivating performer and very deserving of recognition. Also The Roots certainly deserve to be on the list. I'm no hip-hop fan, but they put on a great show.
I don't know how Guns 'n Roses made it on there. They haven't toured or recorded in years. That farce Axel put together last year definitely doesn't count.