I have had very bad experiences with steam in the past. It prevented me from playing Portal 2 for almost an hour, and requires me to use the administrator account for the same game (it is unused for security). Steam is slow (yes I know about servers, I'm making a point),and updates a lot. But, I will never use origin. Because I trust VALVe, I love their games, they have awesome employees, Steam is still reliable, and the only games I ever truly liked of EA's were Spore and the various Battlefields (I hope origin is demolished by steam before Battlefield 3 is released, I'm really looking forward to it...).