If you run the kix32 or wkix32.exe and use the @PRODUCTTYPE it only detects the vista OS as a Windows 2000, now If I open Command Prompt with Elevated privileges and rerun the program it detects the O/S correctly.

UAC has been turned off from my PC, Also I am a Local Administrator of the PC!!!!! has anyone else come accross this problem!!! and can anyone confirm if this problem happens on tee Vista OS PC