A co-worker of mine pointed me to over this demo that she came across this morning:
Apparently, she got to it through a link on her Windows Live Messenger.
I’ve been noticing some major shuffling in the Windows Live/MSN SERPs. As evidenced on this WebmasterWorld thread, it looks like others are noticing it as well.
On another note, are people calling it Windows Live now? Or will it forever be referred to as MSN, in the same fashion that Yahoo Search Marketing is still referred to as Overture?