The site reports that Build 2135 is the latest version but it's expecting 2136 later today.
The site says it is still expecting Release Candidate 2 to emerge on May 26th for release to manufacturing on July 21st.
The site has some fresh screenshots of changes to Media Player and to Outlook Express, here. µ
Sign up for INQbot – a weekly roundup of the best from the INQ