Steam is perfect for moi on mutiple vista install's your just doing it wrong tbh there will be other problems with your pc that contributes what you think are steam bugs.