@GeoffP --
Who reported on the middens,
There have been tons or archaeological reports on that area, a large number of them done by Israeli archaeologists. In fact Israeli archaeologists have been quite honest in admitting that there is no evidence for the Exodus story at all.
I suspect the "far best" explanation is that the Bible simply exaggerates an ancient, poorly-known story of small numbers.
Actually the explanation that best fits the facts, or lack thereof, is that Exodus is an example of Hebrew epic storytelling, much like the Odyssey and the Iliad are examples of Greek epic storytelling. In fact, according to
this archaeologist quoted in the NY Times, there isn't any evidence to suggest that the Exodus actually happened, and that very few(said in the article to be one) archaeologists will even suggest that the events in that book could be true.
Were there Hebrews in ancient Egypt? Yes, there were, but they weren't slaves and there weren't the six million quoted in the bible. But there's more, not only were there not that many Hebrews there, but the never left en mass and wandered around in the desert for forty years(or even one year).
Does this mean that the Hebrews didn't live in ancient Israel? Of course not. Again, I never said this.
@Adstar --
Where God is involved it is indeed possible for millions of people to move over the earth and leave no trace.
Prove it. My statement is supported by...oh, I dunno, just the entire experience of the human species. Your statement seems to be supported only by the hot air coming out of your mouth. Care to put your money where your mouth is?