According to the article on liveside.net, Internet Explorer’s (long awaited) “public beta refresh” is available for download…
If you’re still using the “old version” (of IE 9), go and grab this better looking version which is named Internet Explorer 9 RC(version number is 9.0.8080.16413 – this is somewhat newer then the version that “leaked” few days ago (that one was 9.0.8073.6003, in case that someone was wondering)).
The new version can be downloaded here, and more (official) information is available at this site. If you want to see what IE9 can do, the good start would definitely be at beautyoftheweb.com.
UPDATE: ZDNet’s Ed Bott gave a pretty wrap-up of what is new in IE9 RC, and you can find his article here.