Vista is fine, i don’t recommend people waste money unless they just don’t give a fuck to upgrade to windows 7 and tell them to make sure everything is updated. Theres no need to spend the money on windows 7 until you’re ready to just get a new machine all together.
It still has a few compatibly issues here and there but its still generally with old outdated shit hardware or software that people/companies are to fucking stubborn to spend the money to update