Thought I'd post an update on the situation in Egypt. The military government has placed Hosni Mubarak's sons and Mubarak himself (who was hospitalized briefly) under arrest and begun a series of investigations into corruption and torture.
Unfortunately, as many activists involved in the revolution point out, the actions of the government don't go far enough. Some of the old guard are being allowed to escape, some are being absorbed into the transition process.
Elections have been scheduled and opposition parties are organized. But many restrictions of the old constitution remain in place, and there are questions about how fair any election held under these conditions can be. The usual hoard of "international monitors" and "aid organizations" will be on hand during the voting...but we all know how objective they are, since many of them are tied closely to Western powers.
Also, the military action in neighboring Libya has had a slight dampening effect on Egypt. At the same time, it has renewed calls for more action from others. A group of army officers broke recently with the government and attempted to take over in order to abolish the old rules and work with more radical parts of the popular movement. They went to Tahrir Square, but the army charged in and arrested them.
Protests, strikes, and organizing continue despite attempts to outlaw and suppress them. Some people have been arrested, and the army's role in torture and imprisoning dissidents--especially on the left--is being questioned. Media supportive of the popular movement has sprung up and much of it remains unmolested. But there are still attempts to control populist speech, and official elements of the opposition have sometimes supported this.
All in all, a mixed bag.
Below I've included a video from al-Jazeera on the protest movement building up to Mubarak's departure. This offers a more complete picture of organizing efforts, the early role of labor actions, and puts social media organizing in a much broader, more complex context than reports by Western media...