Sometimes when history is being made around us, we miss the clues until later. I think that most people who have an awareness of the wider world will remember how they heard that Mubarak resigned today as president of Egypt. I first saw the news on Facebook, which is typical for where I see breaking news these days - Facebook or Twitter.
Obviously, this is only a first step, and much remains to be seen. But what an amazing first step.
Revolution never comes easily. And we must not forget that lives were lost during this one. People are willing to die for Freedom. Amazing that such a nebulous concept could exact such a concrete price.