I thought IE7 was still beta or RC at the best??? Didn't think it had been released fully?