Yesterday build 1089 was leaked, this was posted on many sites but they left out something we spotted as being new and updated.
The Set Program Access and Defaults icon has been renewed for XP. The older icon was included for Windows 2000 Service Pack 3 (SP3) but didn't really fit to XP's new icon standards. Thankfully someone has seen to it that it got updated. Screenie below.
We don't have links or additional information other than that IE and OE6 are updated to 1089 too and there is no build number present on the desktop. This build also does not break the newer leaked Windows Media Player Task Player which is a good thing.