In an emotional speech at 8:50 this morning, Ann Curry delivered her goodbye to the audience of NBC's "Today" show, where she has served as co-anchor since 2011. Last week the New York Times reported that Curry was being ousted in the wake of subpar ratings and in advance of NBC's coverage of the 2012 Olympics.

''I have loved you, and I wanted to give you the world, and I still do," Curry, 55, said this morning from the "Today" couch. Curry has worked for the show since 1997, CBS reported.

She also told viewers, "For all of you who saw me as a groundbreaker, I'm sorry I couldn't carry the ball over the finish line, but man, I did try," seeming to acknowledge the fact that she was removed from her post.

According to MSNBC, Curry's new title will be "TODAY Anchor at Large and National and International Correspondent for NBC News," and her new role will involve international reporting for "TODAY, Nightly News, Rock Center, Dateline and MSNBC."

Curry also thanked fans for their emails and tweets, and after she finished speaking, Twitter exploded with more well-wishes from women -- and at least one great man. Fans celebrated Curry (see @ehilli99's tweet, "i dont care who you are, Ann Curry was one of the greatest news anchor's ever"), and some expressed dismay and bitterness ("NBC really gave her the knife," tweeted @ThePepMonster). Perhaps the funniest Twitter response came from actor Andrew Rannells, whose hilarious turn as Elijah on "Girls" got high praise in HuffPost Women's weekly chats about the show. He tweeted:

For more responses to Curry's speech and departure, click through our slideshow below.

LOOK: Women's Twitter Reactions To Ann Curry's "Today" Show Departure

Loading Slideshow...
  • Jennifer Palumbo

  • Patricia Targete

  • julia

  • Mallori Warren

  • kaitlyn forristal

  • L.T.

  • LindsayRoberts

  • Emily Hilliard

  • Sarah Naomi

  • Valonda Calloway

  • Judy Gold

  • melodie thompson

  • Teresa Au

  • Lori Taylor

  • Emma Rosenblum

  • Rosa Bambina

  • Martha Myrick

  • Christie E Breaux

  • phoenisa myers

  • Kristin Nicole

  • Amanda Caswell

  • Alyssa Stabile

  • Heather Shields

  • rachelsklar

  • Ellen DeGeneres