I had noticed the amazing number of search hits my original link to Elena had created, but had been oblivious to the ammount of debate stirred-up, questioning how much of her site was / is actually real / true.
Ray Girvan [at Apothecary] has two interesting anlayses and collections of links on the subject. Talk about memes taking over the web.