Here are some new additions to The Best Sites For Learning About Mount Everest. The first two are very accessible interactive pieces about the tragic accident resulting in the death of many Sherpas:
Mount Everest in 3D is from The Discovery Channel.
Sherpas, Fate and the Dangerous Business of Everest is from The Wall Street Journal.
The Business of Everest: What It Pays to Risk It All is from Business Week.