There were multiple dimensions of Neil Young’s music on display at the MusiCares Person of the Year gala Friday night at the L.A. Convention Center, from the sensitive balladeer of classic country rock fame to the rampaging rocker otherwise known as the Godfather of Grunge. Or, as MC Jack Black put it: “there will be songs to make you cry, songs to make you smile, and songs that make you want to punch the government in the balls.”

In what the organizers called “the strongest show of support from artists,” the line-up included Elton John, Elvis Costello, Jackson Browne, T Bone Burnett, Crosby, Stills & Nash, Sheryl Crow, Ben Harper, Norah Jones, Dave Matthews, John Mellencamp and James Taylor, among others.

Highlights included Ozomatli’s incendiary version of Young’s “Mr. Soul,” Wilco’s remarkably faithful take on “Broken Arrow” with its shifting time signatures and epic scope, and Everest’s rousing “Revolution Blues.”

The evening raised more than $4 million for musicians in need.