I thought it was great.
I didn't get to see Teri but I heard audio of her performance later. I think Teri can sing, but that was really the wrong choice for her. (God, now I sound like Paula Abdul)
I was disappointed with Seasons of Love. It was David Archuleta (not Jason Castro) that messed up the lyrics, but he hit that last note of that line beautifully. Brooke White was entirely too loud, and she overshadowed everyone else through the beginning of the song. I was hoping they'd give Syesha the high note towards the end of the song, but instead they changed the arrangement not to include it, which kind of ruined it for me.
Heart and Fergie was pretty awesome, and so was Gloria Estefan. The Daughtry video made me cry, as did Carrie's video for "I'll Stand By You" at last year's Idol Gives Back.
Did anyone donate? I donated online, and it gave me such a warm and fuzzy feeling.