Riding the waves of today's online Web tools. - Metz E (Online (0146-5422))