Benutze Steam und Uplay -- ersteres mehr oder weniger freiwillig, letzteres gezwungenermaßen.
Steam ist meiner Meinung nach ziemlich bequem und unauffällig, weil alles ganz gut funktioniert (und günstig ist Steam auch, wenn man die Sales abwartet -- mein armes Portemonnaie! ;(). Nachteil ist wohl das DRM, das man sich mit Steam einhandelt, auch wenn das Steam-DRM eines der sanftesten DRMs ist, die ich kenne... Dafür hat man viele seiner Spiele bequem an einem Platz und kann per Knopfdruck diejenigen installieren, die man spielen will. Steam versorgt einen außerdem ja auch direkt mit Updates für seine Spiele.
Uplay dagegen ist nur nervig. Ich habe Spiele, die ich über Steam starten muss, das dann Uplay startet, welches dann wiederum das eigentliche Spiel startet... Und natürlich braucht Uplay auch seinen eigenen Account und lädt seine eigenen Updates runter.
Wo das Steam-Cloud-Sync reibungslos funktioniert, ist Uplay eine einzige Enttäuschung -- jedenfalls für mich: Vielleicht ein Einzelfall, aber genau dann, wo ich mal meine Uplay-Saves aus der Cloud laden wollte, weil ich natürlich kein Backup hatte und Uplay auch brav meinte, in der Cloud seien welche vorhanden, klappte das nicht (Logs geprüft, "404 Not found" vom Uplay-Cloud-Storage-Server... Großartig. :/).
Kurz, gefühlt macht Steam alles richtig und Uplay alles falsch.