You will need to download and install Java 6. I have been running Vista for a while now and using LimeWire but it requires Java 6. Also LimeWire is not compatible with Aero. You can get Java 6 at the link below use JRE
http://java.sun.com/javase/downloads/index.jsp