The April Security Updates have been released by Microsoft
The Cumulative Security Update for Internet Explorer is also available - details here:
Note that this month's cumulative update includes the IE Automatic Component Activation (IE ACA) update (which means no more "click to activate" prompts). The update replaces the previews released in December 2007 and February 2008.
More information about the IE ACA can be found here:
Also, an IE8 Beta 1 For Developers is now available in Chinese (Simplified) and German:
Chinese (simplified) http://www.microsoft.com/china/windows/products/winfamily/ie/ie8/getitnow.mspx