Firefox 3 http://forums.hexus.net/general-disc...refox-3-a.html , Spore Creature Creator http://forums.hexus.net/hexus-gaming...e-creator.html and the Nvidia folding client http://forums.hexus.net/distributed-...lient-out.html all released within 24 hours of each other...
Have the planets aligned? Is the rapture upon us?