Exactly Alatar! Are people who support such absurd notions saying mankind is not capable of achieving what they have without "external" help? Come on people, have faith in yourselves. People should read or watch "Asterix and Cleopatra". I gives a good picture of how they were constucted (the part without the Gauls' help of course).
As to giants, the pharohs skeletons don't seem gigantic and I don't think a pack of giants would accept a puny guy as their boss. They were normal human beings after all (normal???) . But I would still like to find Glorfindel's grave on the ocean bed someday.