08/15/2006 August 15, 2006August 15, 2006 The aliens have landed, and apparently they use Firefox– as this crop circle shows.