Microsoft has released a second beta of its upcoming Internet Explorer 7.0 browser. Internet Explorer 7 Beta 2 Preview will only run on Windows XP Service Pack 2 (SP2) systems, but will ultimately be available for Windows Vista, Windows XP Professional x64 Edition, and Windows Server 2003. As you can expect from any piece of software in beta stage, it is not recommended and should not be used on production systems in mission-critical environments.
Personally I have been using the first beta since its release and have noticed very few flaws on its feature set, and none of them causing unexpected crashes which caused me to abandon Opera once again in favor of IE. Many of you probably won't want to jump ship (again) to a new browser considering you are already used to your customized Firefox or Opera installation, but if you are in for some change I would definitely recommend you give this a try.