Have you checked out Windows Live this morning? Apparently Microsoft updated the Live site code durning the night last night as Robert Scoble mentioned. This is a very impressive upgrade, lots of nice improvements to the already steamlined interface. Recommend you check it out!
Via: Scobleizer