If you have not yet tried IE8 out then you may want to give the RC1* Windows Internet Explorer 8 a try
So try it out for your non Windows 7 machine at http://www.microsoft.com/ie8
*RC1 = Release candidate software is at a stage in the development process where it is ready to be evaluated by users while it undergoes final testing.
Ok.. I just installed Windows 7 build 7057 onto my 17″ macbook pro (early 2009 model). I got everything running except the wifi. It seems to show a live connection available but refuses to get online. I installed all the drives from my leopard 10. 5 cd