I just got an email from Yahoo, with the following subject line:
"Still Googling? The new Yahoo! Search is sure to impress"
You can try it out at:
See why the experts are raving about Yahoo! Search
If this brings web surfers away from Google, I certainly hope there won't be a Yahoo SLAP! :D