And this article is full of Neander goodies.
Where do I sign up for the big brow?
What interests me is how close Australia and Asia may have been during the Last Ice Age. According to Wikipedia, the two continent may have only been 50 miles or so apart.