@ Hui und bushidoPac
Meint ihr wirklich dass Valve die besseren Programmierer hat als MS? Und dass der Fehler wirklich beim Vista liegt?
Mein Kommentar dazu: Wenn man keine Ahnung hat, sollte man die ... halten 
Die Lösung:
Geh in den Ordner in dem du Steam installiert hast,
rechtsklick auf die Steam.exe und Eigenschaften
Dann auf Sicherheit und Erweitert
Dann auf den Tab: Effektive Berechtigungen
Auf Auswählen und dort den Benutzernamen eingeben mit den du dich immer in Vista einloggst
Mit OK bestätigen und Steam läuft unter Vista 
mfg