Apparantly its still a pre-release. There was a thread about this a couple of days ago. Some people are being directed to the new WinUpdate site which I understand is itself still in beta, and not to the normal one. Does the page you visit begin with v4 or v5. 5 is the new one.