20070625 tech: Yahoo revamps ad sales