I've just looked at Steam. But I didn't join.
I'm bothered by the fact that I don't know how the download works. And I'm picky about my downloads. I have a 'My Downloads' folder on my C: drive (not in My Documents) where most everthing goes. When I download things, like the latest version of Spywareblaster, the downloaded file goes into a folder called 'Spywareblaster' which also contains the previous downloaded .exe of Spywareblaster. This way I can keep track of what I download. And I prefer to download and then install on my own.
My last impression of Steam (before today) was negative, so I am cautious about this software. I was thinking about getting this Civ3Complete download for a friend and I don't want to install the Steam software without knowing what it is going to do.
Once the game is downloaded and installed, does Steam have to be running (even as a service) before they can play the game? I don't know and I wasn't able to find an answer at Steam or their fourms. And that bothers me.
Steam downloads (at least for me) into your C:\Program Files (x86) folder
After you download Steam, you then create an account and you are able to access everything it has to offer.
You then search for the game you are looking to buy (Civ3 in this case), purchase it, and
Steam with download it to it's library.
The game downloads into the
C:\Program Files (x86)\Steam\steamapps\common (could be a different location, 2 of my other games are in
C:\Program Files (x86)\Steam\steamapps\discosilly)
After the game has finished downloading, you can then launch it via Steam.
You can also install/uninstall the game as many times as you want on as many PC's as you want, but you have to be logged into your Steam account to play.
You also must be connected to the internet to log into Steam, so if you can't access the internet, you cannot access your library, making your games with Steam unplayable.
At least I'm pretty sure. Civ3 is the first non-online game I have played with Steam.
Hope this helped.