Ich finde Steam gut, kaufe dort auch gerne, weil es wirklich oft richtige Top-Angebote gibt (selbst gebrauchte Games sind teilweise noch teurer).
Der einzige Nachteil hieran ist m.M., dass man diese Spiele nicht mehr weiterverkaufen kann, wenn es einem z.B. nicht gefällt oder man einfach keine Lust mehr auf das Spiel hat.
Ansonsten kaufe ich gerne auch gebrauchte Games bei Diensten wie Rebuy. Dort sind oft auch wirkliche Top-Preise.
Im Vor-Ort-Laden kaufe ich immer seltener - habe zwar früher auch viel Wert auf die Verpackung usw. gelegt aber im Endeffekt sind das nur Staubfänger und DVDs halten auch nicht ewig die Daten, da macht so was wie Steam also noch mal Pluspunkte.
Was auch ein weitere Aspekt ist, dass es sich bei mir oftmals um Spontankäufe handelt, wenn z.B. ein sehr gutes Angebot kommt, weil ich komme leider gar nicht mehr nach mit dem daddeln meiner Games...