It's there we released IE7 RC1. You don't have to uninstall any previous installed beta as we will do it for you during the RC1 install.
You can dowload IE7 RC1 from http://www.microsoft.com/ie.
Please install this version and let us know what you find about it. This version will not install on Windows Vista, a new version of IE7 for Vista will be released with the next public build of Vista. For more info see IE BLOG
Read Paul Thurrot's review about this release.