By Simon Vozick-Levinson
July 07, 2009 at 12:00 PM EDT

Today’s memorial to the life and work of Michael Jackson had no shortage of heartrending moments. Many of them came during the speeches: Brooke Shields, Smokey Robinson, and especially young Paris Jackson all brought tears to my eyes.

But oh, that music. For me, the show’s emotional peak came when Jermaine Jackson (pictured) sang his late little brother’s favorite song, Charlie Chaplin’s “Smile.” How sad, and how beautiful, that one-gloved rendition was. And that’s not to shortchange the other heartfelt performances given by everyone from Mariah Carey to Stevie Wonder to Jennifer Hudson to John Mayer, who showed real class by playing a near-wordless version of “Human Nature.” No tribute concert could really do justice to Michael’s legacy, but today’s line-up came pretty close.

Which of today’s musical moments did you find most touching? Click through to the jump to vote on the full list of today’s performers, then let us know what you think in the comments section.

More on Michael Jackson on
Michael Jackson memorial: full video and our commentary
Michael Jackson memorial: Ken Tucker’s review
Michael Jackson: A life in pictures (1991-2009)
Michael Jackson: A life in pictures (1958-1988)
Michael Jackson: 10 top videos
Michael Jackson: 18 milestones

More from EW’s Music Mix:
Maroon 5 covers Frank Sinatra
Stream new Portugal. The Man track, “Everyone Is Golden” — an EW exclusive!
Twilight’s Blue Foundation: Stream an exclusive new version of “Watch You Sleeping”
Karen O, MGMT to guest on new Flaming Lips record

addCredit(“Mario Anzuoni/Reuters/Landov”)