20090520 tech: Microsoft's new 'Google killer' soon