For a week now, tens of thousands of Egyptians -- perhaps as many as a hundred thousand -- have been roaming the streets of Cairo, Alexandria, and other cities, protesting against their 30-year old dictatorship, and demanding a new democratic government.