Gretag Mackbeth i1 Match 3.6.1 – Screen calibration works fine under Vista. Drag the program to the screen you wish to profile (if you have more than 1 screen). Vista manages the separate profiles for you.
Eizo Colornavigator, I use this for my main screen (an Eizo CG211). The software will fail to run under Vista straight off. You need to locate the Colornavigator program (usually in: c:program fileseizocolornavigator) right click on it and select properties. Then click on compatability and select Windows XP service pack 2 or Windows 2000 to emulate. The program will then work fine (phew!)