After weeks of Microsoft testing a new home page design for Live.com, the new design seems to be live now.

When I visit Live.com, I see:
Live Search (20080506)

Click to continue reading…