20070419 tech: All Tech Fools' Day