IE7 Beta 3

I see that the IE Team at Microsoft have released Beta 3 of Internet Explorer 7 to the general public.

I have it running here pretty well, it seems to be getting better every time.   I would suggest giving it a go.

Social