What are your computer specs?
What version of Vista do you have? (Home Basic, Ultimate, etc.)
Is your game/Vista licensed?
Advice:
Update Vista;
Update the game;
Update your drivers.
P.S. Heroes runs perfectly on my Vista. :)
New here? I'm Roha — want a quick tour?