20070814 tech: Yahoo beats Google in user satisfaction