The latest version of Intel PROSet/Wireless (drivers and wireless connection client) that NUS provides is a nightmare.
For one, the profile for connecting to the NUS network comes pre-installed. This would be a good thing, except that without the administrator password, the profile is immune to modification, deletion or moving (ie Other profiles cannot be prioritised over it, even if one uses one's home wireless network 90% of the time and the school's only 10%. This results in a longer time taken to connect to non-NUS networks.)
Even more irritating is how Single Sign-On is enabled (and can't be disabled). What Single Sign-On does is to connect to the wireless network when one logs into Windows. This theoretically saves the user some time/effort but in practise it is a horrible idea which just makes startup incredibly slow (which is why I suspect most people just click "cancel"). Best of all - you guessed it - this "feature" cannot be disabled without the administrator password.
Finally, the Intel client cannot be disabled and the default Windows client used. A minor point, yes, but an annoying modification made by NUS all the same.
In the end, I just downloaded the generic version of Intel PROSet/Wireless available on the Intel site and all was well once more.