Massive protests have swept through Egypt, but will Mubarak step down and what will the new government look like?