I like Steam. I bought Half-Life 2 without leaving my computer. And immediately, IMMEDIATELY had CS:S, and every single fricking HL game opened to me. So cool.
And Steam automatically keeps my games uptodate so I don't have to, and it has a built in server browser too, so I don't have to launch every game just to see what servers are up for it.
As far as personal information goes, Steam doesn't save your credit card information. It just keeps it long enough to charge you, and then discards it. Even if Valve was hacked, there would be no credit cards to steal.
I do agree that, should Valve go under, playing their games would be a problem, but as already stated SOMEONE, whether a Valve employee or a h4x0r, would make a patch to make HL/HL2 Steam free.
And Brian, I see where you're coming from, but the great thing about capitalism is that the people have a choice. If people like the security measures, they will buy the products. If they don't, they won't, and the company making them will be forced to give in or die. Easy.
Lastly, Valve intended that if the street date was broken then Half-Life 2 would be considered released and opened in Steam. But Vivendi is not allowing Valve to do this, and I am not holding Valve responsible for it. I think if Valve just dumps them ASAP and goes with someone else who will allow Steam things would go much smoother.
I'm glad I bought HL2 online, I don't want to support Vivendi.