Internet Explorer 7.0 beta 3 download 29. June 2006 Galcho (0) Microsoft have released what should be the final beta version of IE 7.Download Build 7.0.5450.4 I just installed it and I am going to test it