Most of the libraries are easy to convert to Arduino 1.0;
find in the library files (ends on .h or .cpp)
#include "WProgram.h"
and change it to
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif
and find
#include "wiring.h"
and change that to
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "wiring.h"
#endif
I published the libraries I changed at
http://lemio.nl/arduino/libraries.php (dutch).
I don't know if this is a good step by the Arduino guys, some of the Arduino users are not as technical as others but just like using libraries. Libraries are the hearth of Arduino. And about Vista, if you want a good stable OS choose Ubuntu

.