I use Spyder2Pro on my Vista laptop. The calibration is fine but during bootup the video drivers reset the display (or something like that) after the display profile has been set by the Spyder software. I need to use Autoruns or something similar to disable an nVidia dll from running during boot. With that disabled everything is perfect.
This is the registry entry that needs disabling, as listed in Autoruns....
NvCplDaemonNVIDIA Display Properties Extension - NVIDIA Corporation - c:\windows\system32\nvcpl.dll
If I update the drivers then the dll comes back so I need to disable it again.